Software Architect - Land and Marine Systems | Software Architekt (m/w/d) im Bereich Land und Marine Ref.Nr.: 2026-0097

Northrop Grumman LITEF GmbH

Freiburg im Breisgau, Baden-Württemberg, Deutschland
Published Mar 6, 2026
Full-time
Permanent

Job Summary

As a Software Architect in the Land and Marine division, you will play a pivotal role in designing, conceptualizing, and evolving complex software architectures for embedded systems. Your daily responsibilities include defining software modules, interfaces, and communication structures, primarily using C/C++. You will be responsible for maintaining architectural documentation, ensuring compliance with industry standards, and defining quality criteria and guidelines. The role involves conducting architecture reviews, risk analyses (FMEA), and developing comprehensive test strategies. You will work in close collaboration with product management, external customers, and internal stakeholders to create architectural roadmaps. This position is ideal for a professional who enjoys high levels of responsibility and initiative within an agile development environment. The opportunity to work on cutting-edge sensor technology and embedded Linux systems in a permanent, full-time capacity makes this a highly attractive career move for experienced architects.

Required Skills

Education

University degree in Computer Science, Electrical Engineering, Microsystems Engineering, Embedded Systems, or a comparable field of study. iSAQB certification or similar qualification is preferred.

Experience

  • Several years of professional experience in software architecture and object-oriented development in C++
  • Practical experience working with Embedded Linux systems
  • Experience in the field of sensor technology
  • Proven experience with agile development methods
  • Experience in defining software modules, interfaces, and communication structures
  • Experience in conducting architecture reviews and risk management

Languages

German (Fluent)English (Fluent)

Additional

  • Knowledge of bus systems and interfaces (CAN, serial, Ethernet) is required. Must be able to work full-time on an unlimited (unbefristet) contract.