A2ZProHire
Back to open roles
Embedded Software

Senior Software Development Engineer

Develop and verify embedded aerospace software using DO-178 practices, C/C++, assembly, avionics interfaces, simulators, and coverage tools.

Location
Seattle, WA
Employment
Full-time - Senior
Work mode
On-site
Updated
Jun 4, 2026

Role overview

Role overview Serve as a senior technical contributor for embedded aerospace software design, development, debugging, enhancement, and verification. Responsibilities - Design, develop, code, test, and debug new software and major enhancements. - Work with technical teams to resolve software problems and define specifications. - Support software user documentation and customer improvement requests. - Apply aerospace software planning, requirements management, code generation validation, and verification practices. - Work with simulators, emulators, data load functions, communication interfaces, and coverage tools. Requirements - Embedded aerospace software experience under DO-178 guidelines. - Strong C/C++, assembly, avionics communication interfaces, Matlab/Simulink or SCADE, scripting, requirements management, configuration management, and problem tracking experience.

Skills and signals

DO-178C/C++AssemblyARINC 429CANAFDXSCADELDRA