
Software Engineer - Surface Dominance
Costa Mesa · Costa Mesa, CA (OC-00) · USD 166,000-220,000 · Remote · Posted Sep 21, 2026
At a glance
- Workplace
- Remote
- Location
- Costa Mesa · Costa Mesa, CA (OC-00)
- Salary
- USD 166,000-220,000 · Base salary
About the role
- Software Engineers at Anduril Industries independently drive the delivery of software integrated into autonomous maritime products.
- The role involves end-to-end ownership of major subsystems, including autonomy, simulation, data processing, and command and control.
- Engineers contribute to the rapid architecting, design, and evolution of next-generation autonomous platforms throughout their product life-cycle.
Responsibilities
- Empathize with end-users and drive solutions that balance needs with external constraints.
- Own software-enabled solutions deployed to customers, optimizing for value delivery.
- Design and implement scalable software with a clear path for architecture and capability evolution.
- Contribute to the design and development of reusable software services across Anduril product lines.
- Develop software for both on- and off-robotic platforms.
- Design, implement, and execute development processes for vehicle and mission software.
- Create test and simulation fixtures for software- and hardware-in-the-loop testing.
- Support vehicle manufacturing and deployment.
- Work as a member of a multi-disciplinary team and mentor software engineers.
- Travel to co-locate with end-users and other teams up to 20% of the time.
Requirements
- Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or equivalent experience.
- Extensive professional experience as a Software Engineer.
- Systems and/or application programming skills including algorithms, data structures, concurrency, scaling, testing, and system design.
- Experience troubleshooting and analyzing remotely deployed software systems.
- Capacity to work holistically on software-enabled capabilities through design, implementation, operation, and sustainment.
- Capacity to act as technical owner for a software service, including stakeholder engagement and roadmap management.
- Capacity to mentor junior team members and build team cohesion.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Preferred qualifications
- Experience in a role for the delivery of a military mission system.
- Experience writing backend services or embedded software in C++, Rust, and/or Go.
- Experience writing frontend applications using Typescript and React.
- Experience with the design, implementation, and operation of horizontally scaled cloud technologies.
- Experience with the design, implementation, and support of embedded software, particularly in robotics.
- Experience with modeling and simulation.
- Experience with development of high assurance safety-critical software.
- Familiarity with Systems Engineering concepts.
Benefits
- Competitive salary range of $166,000—$220,000 USD
- Highly competitive equity grants
- Comprehensive benefits package
Workplace
- Role requires up to 20% travel to co-locate with end-users and other teams.
Skills
- C++
- Rust
- Go
- TypeScript
- React
- Robotics
- Embedded Software
- Cloud Technologies
- Simulation
- Systems Engineering
- Data Structures
- Algorithms
Show all 13 skills
- Concurrency