Skip to content

Senior Software Engineer

  • Hybrid
    • Hasselt, Limburg, Belgium
  • Software Engineering

Lead the way in developing low-level firmware solutions with VeroTech – innovate, collaborate, and excel!

Job description

Join VeroTech as a Senior Software Engineer and lead the development of innovative low-level firmware solutions on ARM Cortex-M platforms. Collaborate with cross-functional teams to deliver high-performance embedded systems that push the boundaries of technology.

About the role

As a Senior Software Engineer, you focus on designing and developing low-level firmware, including drivers, bootloaders, and hardware abstraction layers for ARM Cortex-M platforms. Your expertise will be crucial in analyzing and optimizing CPU performance, memory interfaces, DMA, and bus communications. Additionally, you'll contribute to ASPICE processes and develop ASIL-compliant software solutions.

Key responsibilities

  • Develop low-level firmware on ARM Cortex-M platforms.

  • Analyze and optimize CPU performance, memory interfaces, and bus communications.

  • Integrate and validate communication protocols for automotive applications.

  • Collaborate with hardware and system architects to meet product requirements.

  • Apply ASPICE processes and contribute to ASIL-compliant software development.

  • Conduct troubleshooting and root cause analysis of firmware issues.

  • Document and review software components according to quality standards.

Job requirements

What we're looking for

We seek a detail-oriented software engineer with a proven track record in developing low-level firmware on ARM Cortex-M platforms.

  • Minimum 5 years of experience in low-level ARM Cortex-M firmware development.

  • In-depth knowledge of ARM Cortex-M CPU architecture, ARM buses, and performance optimization.

  • Practical knowledge of communication protocols: SPI, LIN, CAN, UART, I2C.

  • Familiarity with ASPICE and ASIL is beneficial.

  • Proactive and hands-on with a holistic view of product design and performance.

  • Fluent in English; Dutch is a plus.

Why join us?

At VeroTech, we empower engineers to grow, innovate, and lead. Join a dynamic community where you’ll work on cutting-edge R&D projects, receive personalized career development, and thrive in a supportive, inclusive culture. Enjoy flexibility with remote work options, a competitive salary package, and additional benefits like meal vouchers, insurance, and a company car. Be part of impactful projects that shape the future of technology while maintaining a healthy work-life balance.

Ready to inspire?

Apply now and take the next step in your career. Let’s build the future together!

Hybrid
  • Hasselt, Limburg, Belgium
Software Engineering

or

Apply with Linkedin unavailable
Apply with Indeed unavailable