Step out of your comfort zone, excel and redefine the limits of what is possible. 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.
Diversity is a part of ZEISS. It takes less than 10 minutes.
The new founded strategic business unit ZEISS Photonic & Optics consolidates strong consumer products and high-end technologies.
For the development within the hunting & nature division we are looking for a Senior Software Developer (f/m/x) in Embedded/Linux.
Define and maintain a scalable, secure and future-proof software platform architecture for portable nature observation and hunting devices
Develop software in C/C++ for real-time embedded Linux systems
Solve technical cross-functional issues with internal and external developers to integrate and deliver quality software.
Work according to the agile process in an agile team using modern software developing methods like CI/CD pipelines, DevOps, and test-driven development.
Design and implement the best overall solution given the hardware and project limitations, and taking future technology roadmap into account
A degree in computer science, electronics, or related field
Extensive experience in software development with open-source embedded Linux (Yocto or similar)
In-depth knowledge in C/C++ programming and writing well-structured code
Proven experience with software architecture design
Strong experience in working in an agile framework using CI/CD tools like Azure DevOps or similar
Good knowledge of English, both spoken and written. German is a plus.