Senior Software Engineer, Vehicle Management SystemsActive$254K
The opportunity
Anduril's Maritime Division is transforming American sea power to meet the defining national security challenges of our era and secure our future of maritime dominance. We are scaling at an historic pace, anchored by Arsenal-2, our new software-defined shipyard being built in Baltimore County, Maryland.
What you'll do
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
What they're looking for
- 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
- Experience in defense or maritime robotics
- Experience doing a test and validation campaign