Anduril
Senior Flight Software Engineer
$220K–$292K
Costa Mesa, California, United States · Senior · Full-time · Posted Jul 22, 2026
- Experience
- 7+ years of C++ or Rust programming experience.
- Education
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or equivalent experience.
- Visa sponsorship
- Eligible to obtain and maintain an active U.S. Secret security clearance.
About the job
Develop embedded flight software and vehicle control systems for small UAVs, from device drivers and integration through testing, flight validation, and deployment.
What you'll do
- Design vehicle control systems and develop embedded software, sensor drivers, and flight-controller integrations.
- Build and automate Software-In-The-Loop and Hardware-In-The-Loop testing; analyze flight-test results and improve software.
- Support manufacturing, production testing, aircraft deployment, and field troubleshooting; mentor junior engineers.
What they ask for
- 7+ years of C++ or Rust programming experience.
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or equivalent experience.
- Direct experience with embedded software or other safety-critical systems, including low-level architecture and device-driver development.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Vehicle systems or avionics design knowledge; experience with flight stacks, PX4/ArduPilot, or proprietary autopilots.
- Familiarity with control systems, state estimation, guidance algorithms, or SITL/HITL frameworks.
Pay
$220,000 — $292,000 USD (base salary)
Tools
C++, Rust, Linux, RTOS, CAN, CAN FD, UART/RS232/RS422/RS485, SPI
Model-written summary · the original posting is authoritative