Anduril
Senior Software Engineer, VMS
$191K–$253K
Quincy, Massachusetts, United States · Senior · Full-time · Posted Sep 10, 2026
- Experience
- At least 6 years developing high-assurance, safety-critical GNC software.
- Education
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
About the job
Lead the design, implementation, testing, and deployment support of guidance, navigation, and control software for autonomous underwater robotic platforms.
What you'll do
- Architect and develop GNC subsystems, control schemes, and other embedded software using an RTOS.
- Build software- and hardware-in-the-loop test fixtures and simulation models; analyze test data to validate performance and debug incidents.
- Integrate third-party and internal technologies, support vehicle manufacturing and deployment, and mentor engineers on a multidisciplinary team.
What they ask for
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
- At least 6 years of experience developing high-assurance, safety-critical GNC software, including cascading controls, adaptive controls, and transfer functions.
- Systems programming skills in algorithms, data structures, concurrency, and optimization.
- Extensive experience with MATLAB and Simulink; eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Experience writing C and/or C++; experience with RTOS.
- Familiarity with communications buses and protocols, DO-178 or similar certifications, or open-source control software such as PX4, ArduPilot, or ROS.
Pay
$191,000 — $253,000 USD (base salary)
Tools
MATLAB, Simulink, RTOS, C, C++, PX4, ArduPilot, ROS
Model-written summary · the original posting is authoritative