Taro Logo

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

ZEISS Photonic & Optics is a strategic business unit that consolidates 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 Photonic & Optics, a leading provider of high-end technologies and consumer products, is seeking a Senior Software Developer specializing in Embedded/Linux systems for their hunting & nature division. This role offers an exciting opportunity to work on cutting-edge portable observation devices, combining embedded systems expertise with real-world applications.

The position involves architecting and developing software solutions for nature observation and hunting devices, requiring strong skills in C/C++ and embedded Linux systems. You'll be working with modern development practices including CI/CD, DevOps, and test-driven development, while collaborating with cross-functional teams to deliver high-quality software solutions.

As a senior developer, you'll have the opportunity to shape the technical direction of products, supervise development work, and contribute to the improvement of development processes. The role requires a blend of technical expertise, leadership skills, and the ability to work effectively in an agile environment.

ZEISS offers 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 innovation and scientific advancement. They value diversity and maintain an inclusive workplace culture where expert knowledge and team spirit are paramount.

This role is perfect for experienced developers who are passionate about embedded systems, enjoy solving complex technical challenges, and want to contribute to the development of innovative optical and electronic devices. The position offers the chance to work with cutting-edge technology while being part of a company with a rich history and strong commitment to advancing science and society.

Last updated 5 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