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
Safety and Environmental Engineer | Umweltingenieur (m/w/d)
Oct 23, 2025
This critical role as a Safety and Environmental Engineer is based at HENSOLDT, a leading European d...
Service Technician, Communication Systems | Elektrotechniker (m/w/d)
Oct 23, 2025
This role is based within the Field Service & Repair department of a leading European defense techno...
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...