Anduril
Software Engineer - Surface Dominance
$167K–$222K
Costa Mesa, California, United States · Full-time · Posted Sep 21, 2026
- Experience
- Extensive professional experience; no number of years stated.
- Education
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
About the job
Delivers and supports software for autonomous maritime systems, from design and simulation through deployment, operation, and sustainment.
What you'll do
- Own software solutions and subsystems, designing scalable capabilities and reusable components across product lines.
- Develop and test software for robotic platforms and off-board systems, including simulation and hardware-in-the-loop testing.
- Support manufacturing and deployment, collaborate with multidisciplinary teams, and mentor engineers; travel up to 20%.
What they ask for
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
- Extensive professional experience working as a Software Engineer with one or more domains and/or technologies of expertise.
- Systems and/or application programming skills, including algorithms, data structures, concurrency, scaling, testing, infrastructure, software design, and system design.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Nice to have
- Experience delivering a military mission system, embedded or robotics software, or software through manufacturing, deployment, and sustainment.
- Experience with C++, Rust, Go, Typescript, React, horizontally scaled cloud technologies, modeling and simulation, or high assurance safety critical software.
Pay
$167,000 — $222,000 USD (base salary)
Tools
C++, Rust, Go, Typescript, React
AI focus
Develops software for autonomous maritime systems, including autonomy, simulation, data processing, sensor and payload integration, and command and control; the posting describes the broader product platform as AI-powered.
Model-written summary · the original posting is authoritative