Drimva

Anduril

Flight Software Engineer

$191K–$254K

Costa Mesa, California, United States · Full-time · Posted Apr 8, 2026

Experience
4+ years of C++ or Rust programming required; 6+ years preferred.
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

Develops and validates embedded flight software and vehicle control systems for small UAVs, from drivers and control algorithms through testing and flight deployment.

What you'll do

  • Design vehicle control systems and embedded software; integrate aircraft sensors, drivers, protocols, and guidance and control algorithms.
  • Build automated SITL/HITL testing, analyze flight results, and support aircraft manufacturing, deployment, and troubleshooting.
  • Lead technical design reviews, mentor junior engineers, and improve engineering practices and test infrastructure.

What they ask for

  • 4+ 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, design, development, and device drivers.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Nice to have

  • 6+ years of C++ or Rust programming experience; vehicle systems and avionics design knowledge.
  • Flight stack experience or PX4/ArduPilot or proprietary autopilot experience; familiarity with control systems, state estimation, guidance algorithms, or SITL/HITL frameworks.

Pay

USD 191,000 — USD 254,000 base salary

Tools

C++, Rust, Linux, RTOS, CAN, CAN FD, UART/RS232/RS422/RS485, SPI

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)