Company Introduction
For more than 100 years, ZEISS medical technology has been driving progress in ophthalmology and microsurgery. In ophthalmology, their solutions help to maintain and improve people's vision at every stage of their lives. In microsurgery, their solutions enable targeted interventions on diseased tissue so that small and sensitive organs continue to function optimally.
Responsibilities
- Specify, design, realize, and verify modular embedded software solutions for innovative medical devices in the field of ophthalmology
- Integrate software with hardware components and ensure seamless functionality in an agile way
- Write clean, maintainable, and efficient code while adhering to best practices in software development
- Develop and execute tests to verify embedded software functionality, performance, reliability and compliance with regulatory standards
- Create and maintain comprehensive documentation for software design, implementation, and testing processes
- Stay updated with the latest trends and technologies in embedded systems and software development
Requirements
- University degree in software engineering, computer science, electrical engineering, or a comparable field
- 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
- Proficiency in relevant programming languages (C, Python) as well as modern software development methodologies and CI/CD tools
- Strong knowledge of Linux-based real-time operating systems (preferably Zephyr) and experience with microcontrollers and communication protocols (CAN, CAN-FD, TLS)
- Understanding of relevant standards and regulations, especially IEC 62304
- Good communication skills, experience in managing a diverse group of stakeholders and enjoy working with international and diverse teams
- Strong analytical and problem-solving abilities, with a focus on delivering high-quality software solutions
- Business fluent in English and German, both written and spoken