Critical Avionics Software Engineer (DO-178C)
Core
Designing and developing safety-critical real-time embedded software for avionics systems, ensuring compliance with DO-178C standards.
Role type
Senior IC critical avionics software engineer
Builds
Safety-critical avionics software for defense, space, and strategic sectors
Domain
Aerospace & Defense / Avionics
Required skills
C, C++, real-time embedded systems, MPSoC, low-level drivers, DO-178C certification, requirements management (DOORS), software verification (LDRA)
Preferred skills
PikeOS, VxWorks, INTEGRITY
Technologies
C, C++, DOORS, LDRA, PikeOS, VxWorks, INTEGRITY, MPSoC
Responsibilities
Design and develop real-time embedded software for safety-critical avionics systems; Define and manage software requirements for MPSoC-based systems; Develop low-level software, drivers, and hardware abstraction components; Participate in DO-178C compliant software certification; Manage software requirements traceability using DOORS; Perform software verification and testing using LDRA; Integrate software in real-time operating system environments; Collaborate with multidisciplinary engineering teams on integration, testing, verification, and validation.
Seniority
Senior, hands-on IC
