Anduril
Software Engineer - Undersea Dominance
Costa Mesa, California, United StatesFrom $220kmidAdded 2 days ago
About this role
Anduril's Maritime Division seeks a Software Engineer to develop autonomous underwater vehicle software and command-control systems for next-generation defense platforms. You'll own end-to-end software solutions spanning autonomy, simulation, payload integration, and mission planning while collaborating with a multidisciplinary team delivering billion-dollar contracts.
What you'll do
- Design and implement software for autonomous underwater vehicles and off-board command systems
- Own deployed software solutions, optimizing for end-user value delivery across the product lifecycle
- Develop and enhance vehicle and mission software with full testing, monitoring, and operational support
- Create test fixtures and simulations for hardware and software-in-the-loop validation
- Build reusable software components across multiple Anduril product lines
- Travel up to 20% to collaborate with customers and operational teams
What they're looking for
- Systems and application programming (algorithms, data structures, concurrency, testing)
- C++, Rust, or Go for backend/embedded systems
- Typescript and React for frontend development
- Remote software troubleshooting and analysis
- Full-stack software architecture and design
- Robotics or embedded systems experience
- Cloud technologies and scaled system implementation
- Safety-critical software development
Opens the official application on the employer’s site. No login required.