Embedded Software Engineer - DO 178
Core
Testing embedded software applications on aircraft and space systems (engine control, flight management, avionics) in accordance with DO-178 standards.
Role type
Software Verification Engineer
Builds
Verified software for engine control, flight management, and display/avionics systems
Domain
Aerospace and space systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
DO-178 compliance, C programming, Python scripting, SCADE, Matlab/Simulink, Rational RTRT, LDRA, CAN/ARINC/RS-422/Ethernet protocols, software debugging, test artifact traceability
Preferred skills
Experience with engine control software, peer review of test artifacts, technical documentation drafting
Technologies
Microsoft Office, DOORS, SVN
Responsibilities
Develop and run tests on test platforms to verify design correctness, debug issues in engine control software, conduct independent peer reviews on team tests, draft final technical documents, provide status and workload updates to leads
Seniority
Mid-level (2-6 years experience)