Flight Software Engineer, Embedded C/C++, Air Dominance & Strike
$129,000–$220,000 year
On-site · Costa Mesa, California, United States
Job Summary
Flight Software Engineer for embedded microcontroller software powering aircraft, developing drivers, protocols, APIs for sensors, SITL/HITL test fixtures, and aircraft control systems; requires DO-178 or equivalent, strong C, low-level embedded architecture, and experience with safety-critical avionics; opportunity to influence flight software across multiple programs and contribute to advanced autonomous aircraft systems including SOC-focused features and integration with various sensors and buses.
Required Qualifications
- 2+ years of experience in industry
- Bachelor's degree in Computer Science, Electrical Engineering, etc., or equivalent experience
- Direct experience with DO-178 standards or similar certifications
- Direct experience in aircraft embedded software or other safety critical systems
- Strong C programming skills
- Background in low-level embedded software architecture, design and development
- Low-level device driver development, experience with microcontrollers and application processors
- Familiarity with communications busses and protocols such as CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet
- Must be able to obtain and hold a U.S. security clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.