Embedded Software Development Engineer | Entwicklungsingenieur (m/w/d) Embedded Software
Diehl Defence GmbH & Co. KG
Job Summary
As an Embedded Software Development Engineer, you will be responsible for the entire product development lifecycle, from initial design and implementation to integration, verification, and final series production. A significant portion of the role involves developing software for embedded real-time systems used in end products, prototypes, and test benches. You will also create specialized tools for laboratory testing and integration, ensuring statistically significant analysis of measurement results. This position is highly collaborative, requiring you to work within interdisciplinary teams alongside specialists in systems engineering, electronics, and signal processing to optimize system components and interfaces. A unique aspect of this role is the requirement to produce technical documentation in accordance with rigorous military standards. This is a full-time, permanent position suitable for engineers who enjoy hardware-centric programming and end-to-end project involvement in a high-stakes technical environment.
Required Skills
Education
Master's degree in Computer Science, Electrical Engineering, or a related field of study.
Experience
- Professional experience in hardware-level programming using C and C++ for embedded real-time systems
- Experience in the full software development lifecycle including design, implementation, and verification
- Experience in software development under Linux using standard tools such as GCC, Git, and CMake
- Experience working in interdisciplinary teams involving electronics and signal processing
- Experience creating technical documentation according to formal standards
Languages
Additional
- Must be able to document work according to specific military standards; Permanent contract (unbefristet).
More Jobs from Diehl Defence GmbH & Co. KG
SAP Basis Administrator | SAP Basisadministrator (m/w/d)
Mar 18, 2026
As an SAP Basis Administrator, you will be responsible for the seamless operation and optimization o...
System Administrator for CAE Tools (Linux Focus) | Systemadministrator (m/w/d) für CAE Tools in der Entwicklung mit Schwerpunkt Linux (251237)
Mar 18, 2026
As a System Administrator for CAE Tools, you will be responsible for the administration and maintena...
SAP MM Application Consultant | SAP MM Anwendungsbetreuer (m/w/d)
Mar 18, 2026
As an SAP MM Application Consultant, you will play a pivotal role in shaping and customizing the SAP...