C++ Software Architect | Softwareentwickler (m/w/d)

HENSOLDT Sensors GmbH

Wetzlar, Hessen, Deutschland
Published Oct 22, 2025
Full-time
No information

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

German (Fluent)English (Fluent)

Additional

  • Position based in Wetzlar or Oberkochen, Germany. Requires strong analytical thinking and willingness to take personal responsibility.