C++ Software Architect | Softwareentwickler (m/w/d)
HENSOLDT Sensors GmbH
Job Summary
This role is for a C++ Software Architect to join the "Sights" development division at HENSOLDT, focusing on creating advanced, handheld optronic vision systems for defense and security applications. The Architect will be responsible for the full lifecycle of a cross-sectional software platform, including conceptualization, development, maintenance, and strategic evolution. Key daily tasks involve analyzing requirements, specifying software architecture, and implementing solutions primarily using C++ (17/20) on various operating systems like Linux, QNX, and FreeRTOS. The role requires managing external development partners and driving agile development using SCRUM. Ideal candidates must possess a degree in Computer Science, several years of experience as a Software Architect, and excellent proficiency in both German and English, contributing to mission success under challenging conditions.
Required Skills
Education
Degree in Computer Science or comparable field with a focus on Software Development
Experience
- Several years of professional experience as a Software Architect
- Experience in managing external development partners
- Deep professional knowledge in programming (C++17/20 or Rust)
Languages
Additional
- Position based in Wetzlar or Oberkochen, Germany. Requires strong analytical thinking and willingness to take personal responsibility.
More Jobs from HENSOLDT Sensors GmbH
Expert C++ Software Architect | Softwareentwickler (m/w/d)
Oct 22, 2025
This role seeks an Expert C++ Software Architect to drive the embedded software development for Nava...
Service Operations Manager | Wirtschaftsingenieur (m/w/d)
Oct 9, 2025
This role involves managing the Integrated Logistics Support (ILS) and subsequent Service Support fo...
System Engineer Oracle Databases and Storage | Wirtschaftsingenieur (m/w/d)
Oct 6, 2025
This role requires a dedicated System Engineer focused on maintaining the stability and performance ...