Senior Software Engineer, VMS
Anduril· Maritime & Maneuver Dominance : Undersea Reconnaissance & Strike - Engineering & Operations : Software Engineering
Quincy, MA$191k - $253kfull-timePosted 1mo ago
About the role
Senior Software Engineer focused on Guidance, Navigation, and Control (GNC) for autonomous underwater vehicles (AUVs), involving embedded real-time software, GNC algorithm development, hardware-in-the-loop testing, and cross-disciplinary mentorship.
Responsibilities
- Lead architecture selection, design and implementation for Guidance, Navigation, and Control (GNC) sub-systems and control schemes for autonomous robotic platforms
- Integrate technology from best-in-class third-party vendors, local research and development partners, and Anduril’s internal product teams
- Contribute to the design and development of other embedded sub-systems.
- Develop real-time embedded software using a RTOS
- Create test and simulation fixtures that operate with both software- and hardware-in-the-loop
- Develop modeling and simulation capabilities that capture appropriate data during testing so that models can be updated and validated
- Analyze test data captured from control systems, subsystems, and other test instrumentation to verify vehicle performance, evaluate GNC algorithm and controller behavior, or debug incidents
- Drive light-weight root cause analyses for vehicle anomalies or incidents that are tied to GNC responsibilities
- Support vehicle manufacturing and deployment
- Work as a member of a multi-disciplinary team, including as a mentor for Software and Hardware Engineers from differing backgrounds
Qualifications
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience
- Extensive experience (at least 6 years) with development of high assurance safety critical GNC software, including cascading controls, adaptive controls, and transfer functions
- Systems programming skills including algorithms, data structures, concurrency and optimization
- Extensive experience with MATLAB and Simulink
- Eligible to obtain and maintain an active U.S. Secret security clearance
Skills
Required:GNC software developmentEmbedded real-time softwareMATLAB and Simulink
Benefits
- Competitive benefits package (health, recovery, and related support)
- Highly competitive equity grants in majority of full-time offers
- Top-tier benefits for full-time employees (details available via company channels)
Last updated Oct 21, 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
- Winter 2027 Research Engineer Co-op4d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead4d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer4d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager4d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD4d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations