← All roles

Senior Software Engineer, Vehicle Management Systems

Anduril· Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations
Apply on company site
Costa Mesa, CA$191k - $253kfull-timePosted 4mo ago

About the role

Senior software engineer responsible for owning the Vehicle Management System (VMS) for a maritime autonomous vehicle, including health monitoring, mode management, fault handling, and coordination across subsystems, with hybrid testing and at-sea validation.

Responsibilities

  • Own VMS architecture: health monitoring, mode management, fault response
  • Design vehicle state machines and operational mode transitions
  • Develop fault detection, isolation, and recovery (FDIR) logic
  • Define VMS interfaces with GN&C, energy, communications, and mission systems
  • Manage route planning and casualty monitoring functions
  • Support SITL/HITL testing of VMS behaviors
  • Interface with all vehicle subsystem leads on integration
  • Support at-sea testing and validation
  • Travel up to 25% to test sites

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent
  • 5+ years of experience in vehicle management systems, flight management, or supervisory control software
  • 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

Skills

Required:Health monitoringMode managementFDIR (fault detection, isolation, recovery)State machines
Nice to have:C/C++ or Rust for embedded software

Benefits

  • Competitive benefits package (health, recovery, and more)
  • Equity grants included in full-time offers
Last updated Oct 7, 2026. Interested? Apply on the company site.

About Anduril

defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at Anduril