Drimva

Anduril

Senior Flight Software Engineer

$190K–$252K

Atlanta, Georgia, United States +1 · Senior · Full-time · Posted Apr 8, 2026

Location
Atlanta, Georgia, United States
Costa Mesa, California, United States
Experience
4+ years of C++ or Rust programming; 6+ years preferred.
Education
Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or equivalent experience.

About the job

Develop embedded flight software and vehicle control systems for small UAVs, from drivers and control algorithms through testing, flight validation, manufacturing, and deployment.

What you'll do

  • Design vehicle control systems and integrate sensors, guidance, and control algorithms into the flight software stack.
  • Build embedded applications, device drivers, and automated SITL/HITL test fixtures; analyze flight tests and troubleshoot deployed aircraft.
  • Support manufacturing and operations, lead technical design reviews, mentor junior engineers, and improve engineering practices.

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 embedded software or safety-critical systems experience, including low-level architecture and device driver development.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Nice to have

  • 6+ years of C++ or Rust programming experience.
  • Experience with flight stacks or PX4/ArduPilot, control systems, SITL/HITL, or embedded CI.

Pay

$190,000 — $252,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

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