Senior Software Developer - C / C++ / VxWorks / Linux | Senior Software Entwickler (m/w/d) - C / C++ / VxWorks / Linux

Ingenieurbüro Heimann Gunnar Heimann

Ulm, Donau, Baden-Württemberg, Deutschland
Published Feb 3, 2026
Full-time
Permanent

Job Summary

This Senior Software Developer role, based in the Ulm region and working with HENSOLDT, focuses on advancing complex radar systems within the aerospace and defense industry. The successful candidate will be instrumental in analyzing and aligning software requirements, collaborating closely with various engineering disciplines. Day-to-day tasks involve designing, implementing, and maintaining embedded application software components using C and C++, alongside creating and executing automated component tests. A core responsibility is supporting system integration throughout the development lifecycle and actively contributing to the selection and implementation of modern development tools and methodologies. This position requires deep expertise in embedded and application software development, strong C/C++ programming skills, and experience with agile processes and Continuous Integration/Deployment, offering an opportunity to shape groundbreaking projects in a highly innovative team.

Required Skills

Education

Completed university degree in Electrical Engineering, Computer Science, Mathematics, Physics, or comparable qualification

Experience

  • Several years of professional experience in developing software for complex technical systems
  • Experience in handling existing software architectures
  • Fundamental understanding of architectural principles and interface design
  • Experience in Continuous Integration / Continuous Deployment
  • Experience with agile development processes

Languages

German (Fluent)English (Fluent)

Additional

  • Not specified