Taro Logo

Senior Software Developer (Embedded/Linux) (m/f/x) Hunting & Nature

ZEISS Photonic & Optics consolidates strong consumer products and high-end technologies, focusing on hunting and nature observation devices.
73447 Oberkochen, Germany
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior Software Developer (Embedded/Linux) (m/f/x) Hunting & Nature

ZEISS Photonic & Optics, a newly founded strategic business unit, is seeking a Senior Software Developer specialized in Embedded/Linux for their hunting & nature division. This role offers an opportunity to work on cutting-edge portable nature observation and hunting devices, developing embedded software solutions using C/C++ and Linux. The position involves architecting scalable and secure software platforms, collaborating with cross-functional teams, and following modern development practices including CI/CD and DevOps.

The ideal candidate will join an agile team where they'll be responsible for both technical leadership and hands-on development. They'll work on defining architecture, implementing solutions, and supervising both internal and external development efforts. The role requires balancing technical excellence with practical constraints, considering both current project limitations and future technology roadmaps.

ZEISS offers a modern work environment with opportunities for professional growth. The company operates under a unique ownership structure through the Carl Zeiss Foundation, focusing on bringing science and society into the future. They value diversity and promote an inclusive workplace culture where expert knowledge and team spirit are paramount.

This position is perfect for experienced developers who are passionate about embedded systems, have a strong background in C/C++ and Linux development, and want to make an impact in the field of high-end consumer optics technology. The role combines technical challenges with leadership opportunities, making it ideal for senior developers ready to take on complex architectural responsibilities.

Last updated 7 days ago

Responsibilities For Senior Software Developer (Embedded/Linux) (m/f/x) Hunting & Nature

  • 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
  • Supervise work of internal and external partners
  • Solve technical cross-functional issues with internal and external developers
  • Work according to agile process using CI/CD pipelines, DevOps, and test-driven development
  • Design and implement solutions considering hardware and project limitations
  • Refine technical requirements from product management and systems engineering
  • Improve the development process through regular feedback

Requirements For Senior Software Developer (Embedded/Linux) (m/f/x) Hunting & Nature

Linux
  • 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
  • Independent and pro-active way of working
  • Strong communication, cooperation and teamwork skills
  • Good knowledge of English, German is a plus

Interested in this job?

Jobs Related To ZEISS Senior Software Developer (Embedded/Linux) (m/f/x) Hunting & Nature