Senior Flight Software Engineer

Anduril

Seattle, United States
Base: $191,000—$253,000 usd; bonus/equity: highly ...
On-site
C++ or rust programming
Embedded software development
Low-level device driver development
Develop flight computer vehicle software for small drones (Group 1–3) and refine the foundation for a common Vehicle Management System (VMS)

Job Summary

  • Develop flight computer vehicle software for small drones (Group 1–3) and refine the foundation for a common Vehicle Management System (VMS).
  • Own sections of the flight stack end-to-end, from device drivers and middleware integration to control law implementation, test automation, and flight validation.
  • The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only.

Matching Summary

Develop flight computer vehicle software for small drones (Group 1–3) and refine the foundation for a common Vehicle Management System (VMS).

Salary

Base: $191,000—$253,000 USD; Bonus/Equity: Highly competitive equity grants; Benefits: Comprehensive medical, dental, and vision plans

Skills & Requirements

Must-have

  • C++ or Rust programming
  • Embedded software development
  • Low-level device driver development
  • Communications busses and protocols
  • Embedded systems tools
  • Flight test analysis

Nice-to-have

  • Scalable and reusable flight software
  • Rapid iteration and problem solving
  • Mentoring junior engineers
  • Real-world engineering constraints
  • Mission-critical systems experience

Key Requirements

  • 4+ years of C++ or Rust programming
  • Bachelor’s degree or equivalent experience
  • Embedded software or safety-critical systems experience
  • Eligible to obtain U.S. Secret security clearance

Work Rights

Eligible to obtain and maintain an active U.S. Secret security clearance

Tailored Resume

Cover Letter