Taro Logo

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

ZEISS is an innovative technology company specializing in optics and optoelectronics, focusing on developing consumer products and high-end technologies.
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, a leading technology company in optics and optoelectronics, is seeking a Senior Software Developer for their newly founded strategic business unit ZEISS Photonic & Optics. This role is within the hunting & nature division, focusing on embedded Linux development for portable nature observation and hunting devices.

As a Senior Software Developer, you'll be responsible for architecting and developing scalable, secure software platforms using C/C++ for real-time embedded Linux systems. The position involves working with cutting-edge technology in portable device development, combining both hardware and software expertise.

The ideal candidate will bring extensive experience in embedded Linux development, particularly with Yocto, strong C/C++ programming skills, and a proven track record in software architecture design. You'll work in an agile environment, utilizing modern development practices including CI/CD pipelines and DevOps methodologies.

This role offers the opportunity to work with a globally recognized company known for innovation in optics and technology. ZEISS provides a modern work environment with opportunities for professional growth and development. The company's unique ownership structure through the Carl Zeiss Foundation ensures a focus on long-term scientific and societal advancement.

Working at ZEISS means joining a team of experts who push the boundaries of what's possible in optical technology. The company values diversity and offers a collaborative environment where technical expertise and team spirit are equally important. If you're passionate about embedded systems development and want to contribute to cutting-edge optical technology products, this role presents an excellent opportunity to make a significant impact.

Last updated 6 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 the 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 by 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