Senior Embedded Software Engineer at Qualinx

Delft, NL

on-site · full_time · Visa sponsorship

Apply for this role at Qualinx

Responsibilities:
- Translate requirements into embedded software specifications and implementation plans.
- Write, debug and optimise C code for microcontrollers (focus on speed and power efficiency).
- Develop and maintain unit tests and functional test suites; automate testing where possible.
- Integrate closely with hardware, FPGA and application teams to validate system behaviour.
- Maintain and evolve existing embedded products, including performance and power improvements.
- Mentor junior engineers and provide technical reviews and feedback.

Requirements:
- Extensive experience (10+ years) in embedded software development with strong Embedded C skills.
- Proficiency in Python for tooling, testing and automation.
- Hands-on experience with ARM Cortex-M microcontrollers and RTOS concepts.
- Strong debugging, troubleshooting and test-driven development practices.
- Degree in Electrical Engineering, Computer Science or related technical discipline.
- Ability to read schematics, work with hardware teams and communicate technical trade-offs clearly.