Softwarearchitekt (w/m/d)

HENSOLDT Sensors GmbH

Oberkochen, Germany
On-site
C++, rust, and typescript development
Linux environment
Modern software technologies (git, cmake, buildroot, containerization)
The area develops a cross-functional software platform that supports the development of all future products

Job Summary

  • The area develops a cross-functional software platform that supports the development of all future products.
  • Develop in C++, Rust, and TypeScript under Linux using modern software technologies.
  • HENSOLDT is committed to diversity and an inclusive corporate culture.

Matching Summary

The area develops a cross-functional software platform that supports the development of all future products.

Skills & Requirements

Must-have

  • C++, Rust, and TypeScript development
  • Linux environment
  • Modern software technologies (git, CMake, buildroot, containerization)
  • Agile planning and implementation (SCRUM)
  • CI/CD pipeline usage and extension
  • Network protocols and interfaces (TCP/UDP, HTTP(S), WebSockets, MQTT, serialization, TLS)

Nice-to-have

  • Analytical and networked thinking
  • Team player with social competence
  • Innovative and creative mindset
  • Strong communication skills

Key Requirements

  • Degree in Computer Science or related field
  • Several years of experience as a Software Architect
  • Advanced knowledge in Rust (Ownership/Borrowing, lifetimes, Cargo, crates.io, build/release pipelines, async programming)
  • Advanced knowledge in C/C++, TypeScript, or Svelte web development
  • Experience with Git, build pipelines, unit tests, and test automation
  • Experience with Linux, containerization, and Windows
  • Knowledge of agile development methods
  • Very good German and English language skills

Work Rights

Not specified

Tailored Resume

Cover Letter