Avionik-Softwarearchitekt (m/w/d)
Core
Designing and maintaining software architecture for avionics systems, ensuring compliance with safety, real-time, and certification requirements.
Role type
Senior Avionics Software Architect
Builds
Avionics software components and system architectures for aerospace applications
Domain
Aerospace / Avionics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Ada, Rust, Python, RTOS, Embedded Linux, UML, SysML, ARINC 429, AFDX, CAN, Ethernet, V-Model, CI/CD
Preferred skills
None stated
Technologies
C, C++, Ada, Rust, Python, RTOS, Embedded Linux, UML, SysML, ARINC 429, AFDX, CAN, Ethernet
Responsibilities
Analyze system requirements and derive software requirements; Define software components, interfaces, data flows, and communication mechanisms; Create architecture models and technical documentation; Develop prototypes and reference implementations; Implement complex software components and critical core functions; Enforce software development standards and coding guidelines; Support integration of hardware, firmware, and software components; Conduct architecture and code reviews; Support verification, validation, and test concepts.
Seniority
Senior, hands-on IC