NDI Europe GmbH | Germany | 78xxx Radolfzell am Bodensee | Permanent position | Full time | Published since: 24.03.2026 on stepstone.de
Embedded Linux Developer (m/f/d)
Innovation in therapy and diagnosis – we are committed to this. As a market leader for 3D tracking technology, leading medical technology companies have been relying on NDI for over 20 years. With our high-tech expertise, we develop digital solutions for modern medical applications.
At four locations in Germany, Canada, the USA and Hong Kong we work in an international environment with short paths, open communication and real team culture. Diversity, trust and enthusiasm shape our cooperation – here you know, support and celebrate success together.
* After clicking the Read more button, the original advert will open on our partner's website, where you can see the details of this vacancy and contact information. If you need a translation of this text, after returning to our website it will be prepared and you can read it by clicking the Show full translation button.
Your tasks • Your profile • What we offer
Innovation in therapy and diagnosis – we are committed to this. As a market leader for 3D tracking technology, leading medical technology companies have been relying on NDI for over 20 years. With our high-tech expertise, we develop digital solutions for modern medical applications.
At four locations in Germany, Canada, the USA and Hong Kong we work in an international environment with short paths, open communication and real team culture. Diversity, trust and enthusiasm shape our cooperation – here you know, support and celebrate success together. Support our software team and design pioneering embedded Linux platforms with:
You develop Linux kernel modules as well as Device Driver for different hardware components and ensure their stable integration into embedded systems Together with adjacent disciplines, you analyze system requirements, coordinate interfaces, support the integration of hardware and software and advise on the analysis and elimination of complex errors In addition, implement user-space applications in C/C++ and customize embedded Linux distributions using common build systems As part of testing and quality assurance, you perform code reviews, performance analyses and debugging and document your results structured Last but not least, create and maintain technical documentation, participate in design reviews and actively promote knowledge transfer in the team
You have a degree in computer science, electrical engineering or a comparable discipline as well as several years of experience in embedded Linux development Finding knowledge in C and good knowledge in C++ brings you with as well as practical experience in developing kernel modules and device drivers Ideally, you have know-how in embedded Linux build systems such as Yocto or Buildroot as well as in hardware-related interfaces (e.g. I2C, SPI, UART). Experience with common development tools (Git, Cross-Compilation, Debugging tools) and a good understanding of Linux Kernel architecture complete your technical profile A structured, independent way of working, team skills and quality awareness as well as reliable English skills enable you to work effectively in the international environment
Location
![]() | NDI Europe GmbH | |
| 78315 Radolfzell am Bodensee | ||
| Germany |
The text of this ad was translated from German into English using an automatic translation system and may contain semantic and lexical errors. Therefore, it should be used for introductory purposes only. For more detailed information, see the original text of the ad at the link below.
For more information read the original ad