CareerPlan

Critical Avionics Software Engineer (DO-178C)

Velilla de San Antonio, MadridFull-time2026-10-29

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