ZEISS | Germany | 73xxx Oberkochen (Baden-Württemberg) | Permanent position | Full time | Published since: 07.01.2026 on stepstone.de
Embedded Software Developer (m/f/d)
Step out of your comfort zone, excel and redefine the limits of what is possible. That's just what our employees are doing every single day – in order to set the pace through our innovations and enable outstanding achievements. After all, behind every successful company are many great fascinating people. In a spacious modern setting full of opportunities for further development, ZEISS employees work in a place where expert knowledge and team spirit reign supreme. All of this is supported by a special ownership structure and the long-term goal of the Carl Zeiss Foundation: to bring science and society into the future together. Join us today. Inspire people tomorrow. Diversity is a part of ZEISS. We look forward to receiving your application silence of gender, nationality, ethnic and social origin, religion, philosophy of life, disability, age, sexual orientation or identity. Apply now! It takes less than 10 minutes. .
* 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
Seeing beyond - future of medical technology For more than 100 years, ZEISS medical technology has been driving progress in ophthalmology and microsurgery. In ophthalmology, our solutions help to maintain and improve people's vision at every stage of their lives. In microsurgery, our solutions enable targeted interventions on diseased tissue so that small and sensitive organs continue to function optimally. Medical technology from ZEISS supports medical professionals in improving the lives of patients worldwide. The fact that our actions have a direct impact on people's well-being is what drives us every day.
Your Role: Software Development: You will specify, design, realize, and verify modular embedded software solutions for innovative medical devices in the field of ophthalmology, ensuring high performance and reliability. In doing so, you will build on and expand our Zephyr-based embedded software platform integrating open-source elements where suitable.
Collaboration: Work closely with hardware engineers and other cross-functional teams to integrate software with hardware components and ensure seamless functionality in an agile way.
Code Quality and Maintenance: Write clean, maintainable, and efficient code while adhering to best practices in software development. Participate in code reviews and contribute to the continuous improvement of our codebase.
Verification and Validation: Develop and execute tests to verify embedded software functionality, performance, reliability and compliance with regulatory standards incl. cybersecurity.
Documentation: Create and maintain comprehensive documentation for software design, implementation, and testing processes to ensure clarity and compliance with industry standards.
Continuous Learning: Stay updated with the latest trends and technologies in embedded systems and software development and apply this knowledge to enhance our products.
Educational Background: University degree in software engineering, computer science, electrical engineering, or a comparable field.
Experience: Demonstrated several years of professional experience in developing embedded software with a strong understanding of embedded systems architecture and design, ideally within a regulated industry, preferably medical devices.
Programming Skills and Operating Systems: Proficiency in relevant programming languages (C, Python) as well as modern software development methodologies and CI/CD tools (e.g. GitHub, Azure DevOps, Jira, Axivion) and strong knowledge of Linux-based real-time operating systems (caliber Zephyr) and experience with microcontrollers and communication protocols (CAN, CAN-FD, TLS).
Standards Knowledge: Understanding relevant standards and regulations, especially IEC 62304.
Communication and Collaboration Skills: You have good communication skills, experience in managing a diverse group of stakeholders and enjoy working with international and diverse teams.
Problem-Solving Skills: Strong analytical and problem-solving abilities, with a focus on delivering high-quality software solutions.
Language Skills: Business fluent in English and German, both written and spoken.
.
Location
![]() | ZEISS | |
| 73447 Oberkochen (Baden-Württemberg) | ||
| 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