0Avionics Software Architect (m/f/d)
Rheinmetall Technical Publications GmbH | Germany | 82xxx Penzberg | Temporary contract | Full time | Published since: 17.08.2026 on stepstone.de

Avionics Software Architect (m/f/d)

Branch: Metal-making and -working, ... Branch: Metal-making and -working, and in metal construction


Development and maintenance of software architecture for avionics systems taking into account safety, real-time and certification requirements Analysis of system requirements with derivation of software requirements and technical solutions Definition of software components, interfaces, data flows and communication mechanisms Creation of architectural models, design descriptions and technical documentation Development of prototypes and reference implementations.

Your tasks • Your profile • What we offer

Development and maintenance of software architecture for avionics systems taking into account safety, real-time and certification requirements Analysis of system requirements with derivation of software requirements and technical solutions Definition of software components, interfaces, data flows and communication mechanisms Creation of architectural models, design descriptions and technical documentation Development of prototypes and reference implementations to validate architectural decisions Active implementation of complex software components and critical core functions Defining and Enforcing Software Development Standards, Coding Guidelines and Best Practices Support in the integration of hardware, firmware and software components as well as developing strategies for error tolerance, redundancy, robustness and cybersecurity Implementation of architecture and code reviews, analysis of complex technical problems and optimization of performance and resource use Support for verification, validation and test concepts, compliance with relevant aviation standards and certification requirements as well as close cooperation with system engineers, hardware developers, test engineers and safety and certification teams

Complete study of computer science, aerospace engineering, electrical engineering, software engineering or a comparable technical field Multiannual professional experience in the development of safety-critical embedded or avionics software Knowledge of modern software architecture methods and design principles Very good programming knowledge in C/C++, ideally complemented by knowledge in Ada, Rust or Python and detectable practical experience in the implementation of complex software solutions with pronounced hands-on mentality Real-time operating systems (RTOS) and embedded Linux platforms Good knowledge of software development processes by V model or comparable development models Experience with model-based development and architecture modelling, e.g. with UML or SysML knowledge of avionics communication standards and protocols, e.g. RS-232, RS-422, ARINC 429, ARINC 664/AFDX, CAN or Ethernet Understanding software quality assurance, verification, validation, test automation as well as experience with version management, build systems and CI/CD environments

At our site in Penzberg we offer you: Flexible working hours Attractive remuneration and 30 days vacation per year Exciting, interdisciplinary and international projects Individual and diverse external as well as internal further development possibilities, including at the Rheinmetall Academy Employee benefits, e.g. participation in success, share purchase program, occupational retirement, bike leasing, wellpass, corporate benefits platform Free parking

Location

ava Rheinmetall Technical Publications GmbH
82377  Penzberg
Germany

The text of this ad was translated from German into English using an automatic translation system and may contain semantic and lexical errors. Therefore, it should be used for introductory purposes only. For more detailed information, see the original text of the ad at the link below.

For more information read the original ad

Permanent link to this ad

Ad Id