Description
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.
You will own the software that lets a maritime autonomous vehicle understand its environment, decide what to do, and carry it out. Reporting to the Mission Systems Lead, you will work across all three: perception pipelines that turn sonar, radar, and EO/IR into situational awareness; planning algorithms that decompose mission objectives into executable plans; and the runtime execution software that manages mission state and handles contingencies when no operator is reachable.
Responsibilities
- Design and implement sensor processing pipelines for sonar, radar, and EO/IR.
- Build object detection and classification algorithms for maritime environments.
- Develop multi-target tracking systems for real-time situational awareness.
- Integrate platform position and attitude into the context of mission requirements.
- Design and implement mission objective decomposition algorithms.
- Build resource allocation and constraint satisfaction systems for mission planning.
- Develop operator-facing planning interfaces for autonomous maritime missions.
- Design and implement behavior execution software for autonomous maritime missions.
- Build real-time decision-making systems for mission execution.
- Develop contingency handling and failure response logic.
- Manage mission state across complex, multi-phase autonomous operations.
- Integrate mission systems with platform control, perception, and vehicle systems.
- Characterize and improve performance across perception, planning, and execution against operational requirements.
- Support testing and field deployment of mission capabilities.
Required Qualifications
- 7+ years in autonomous systems software, robotics, perception, or real-time systems.
- Experience building software for field-deployed autonomous systems.
- Depth in at least one of perception, mission planning, or runtime mission execution, with working knowledge of the others.
- Proficiency in real-time software development with stringent timing requirements.
- Demonstrated ability to handle complex state management in production systems.
- Ability to translate operational mission requirements into software requirements.
- Ability to characterize system performance and drive measurable improvements.
- Ability to obtain and maintain a U.S. Secret security clearance.
- Ability to receive, process, and disposition encrypted data
Preferred Qualifications
- Maritime or underwater autonomy experience.
- Sonar or radar signal processing background.
- Experience with behavior frameworks for autonomous systems.
- ROS or equivalent robotics middleware background.
- Experience in planning or scheduling algorithm development for autonomous systems.
- Military C2 software background.
- Defense applications background.
Benefits
Anduril offers top-tier benefits for full-time employees, including a comprehensive, competitive benefits package.