Embedded Software Development Engineer | Entwicklungsingenieur (m/w/d) Embedded Software

Diehl Defence GmbH & Co. KG

Überlingen, Bodensee, Baden-Württemberg, Deutschland
Published Mar 12, 2026
Full-time
Permanent

Job Summary

In this role, you will be responsible for the entire development lifecycle of embedded real-time systems, spanning from initial design and implementation to integration, verification, and final series production. You will develop software for end products, prototypes, and test benches, ensuring all technical documentation adheres to rigorous military standards. A significant portion of the work involves creating specialized tools for laboratory testing and integration, including the development of statistically significant evaluations for measurement results. Collaboration is key, as you will work within interdisciplinary teams alongside experts in systems engineering, electronics, and signal processing to optimize system components and define critical interfaces. This position offers a unique opportunity to work on high-stakes technology within a structured, standards-driven environment where precision and cross-functional cooperation are paramount for project success.

Required Skills

Education

Master's degree in Computer Science, Electrical Engineering, or a related field of study.

Experience

  • Professional experience in hardware-oriented programming for embedded real-time systems
  • Experience in the full software development lifecycle from design to series production
  • Experience in creating technical documentation according to formal standards
  • Professional experience in interdisciplinary team collaboration
  • Preferred experience with Linux-based development environments and version control tools

Languages

English (Fluent)

Additional

  • Must be able to work according to military documentation standards; requires the ability to work in interdisciplinary environments involving electronics and signal processing.