Software Developer / Architect for embedded real time software (d/f/m) [26160]
Core
Design, develop, and maintain embedded avionics software for aerospace systems, ensuring compliance with safety-critical standards.
Role type
Senior embedded software engineer (avionics/aerospace)
Builds
Avionics software solutions for aerospace mission systems
Domain
Aerospace / Avionics
Deliverable
production ML models | product features
Required skills
C/C++, Ada, real-time operating systems (VxWorks), virtualization technologies, hardware architecture knowledge (x86, ARM, RISC-V), CI/CD methodologies, embedded software development for avionics
Preferred skills
Knowledge of avionics standards (ARINC 653, DO-178C), experience with resource segregation and drivers
Technologies
VxWorks, C, C++, Ada, x86, ARM, RISC-V
Responsibilities
Design and develop embedded avionics software, perform mission system integration activities on hardware, conduct testing, validation, and verification of software to meet aerospace requirements, ensure compliance with aviation industry standards
Seniority
Senior, hands-on IC