This position is no longer open for applications

Embedded Software Engineer C++

Embedded Software Engineer C++ (TR/4013433) Eindhoven, Netherlands

The Role:

We are looking for a passionate and skilled Software Engineer to join our software team. In this role, you will be responsible for developing, testing, and documenting embedded software solutions, directly contributing to the evolution of our product portfolio. Your work will be essential to securing business continuity, enhancing flexibility, and improving time-to-market in compliance with regulatory standards such as Dekra and FDA.

 

Key Responsibilities:

  • Embedded Software Development: Write high-quality, tested, and documented source code in C++ according to coding standards.

  • Estimation and Planning: Contribute to effort estimations and resource requirements for software development tasks.

  • Reviews and Walkthroughs: Actively participate in code reviews and design walkthroughs to ensure high-quality deliverables.

  • Testing: Write and execute unit and component test cases to validate software functionality and reliability.

  • Process Improvement: Identify and contribute to improvements in software development processes and practices.

  • Documentation: Produce clear and comprehensive design documentation for embedded software products.

  • Cross-functional Collaboration: Work closely with multidisciplinary teams and international suppliers, fostering strong communication and alignment.

 

Qualifications:

  • Educational Background: Bachelor’s or Master’s degree in Software Engineering or a related field.

  • Experience: Multiple years of hands-on experience in developing low-level embedded software in C/C++ for high-volume consumer products.

  • Technical Skills:

    • Expertise in modern software engineering methods, processes (Agile/SAFe), and tools such as Git/GitHub.

    • Strong foundation in embedded systems and real-time software development.

  • Soft Skills:

    • Pro-active attitude with a strong quality mindset.

    • Effective communicator with the ability to work well in multidisciplinary and international teams.

    • Technically assertive, able to develop and advocate for innovative solutions.

 

;