Anduril
Senior Software Engineer, Vehicle Management Systems
$191K–$254K
Costa Mesa, California, United States +1 · Senior · Full-time · Posted Oct 19, 2026
- Location
- Costa Mesa, California, United States
Santa Ana, California, United States - Experience
- 7+ years in vehicle management systems, flight management, or supervisory control software.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
About the job
Own and develop the supervisory Vehicle Management System for a maritime autonomous vehicle, including its health monitoring, operational modes, fault handling, and subsystem coordination.
What you'll do
- Design VMS architecture, vehicle state machines, operational mode transitions, and fault detection, isolation, and recovery logic.
- Define interfaces with vehicle subsystems; manage route planning and casualty monitoring; support SITL/HITL testing and subsystem integration.
- Support at-sea testing and validation, with travel up to 25% to test sites.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
- Experience with real-time embedded software for vehicle platforms; familiarity with FDIR design and operational mode management.
- Ability to obtain and maintain a U.S. Secret security clearance.
- Experience setting up an integration lab.
Nice to have
- Experience with AUV, UUV, or UAV management systems; working knowledge of safety-critical software design patterns.
- Experience with C++ or Rust for embedded vehicle software, defense or maritime robotics, or test and validation campaigns.
Pay
$191,000 — $254,000 USD (base salary)
Tools
C++, Rust, SITL/HITL
Model-written summary · the original posting is authoritative