← All roles

Senior Software Engineer, Mission Perception, Planning, and Operations

Anduril· Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
Apply on company site
Costa Mesa, CA$220k - $292kfull-timePosted 5d ago

About the role

Senior software engineer responsible for end-to-end software enabling a maritime autonomous vehicle to perceive environment, plan actions, and execute missions across perception, planning, and runtime execution. Reports to the Mission Systems Lead and collaborates across cross-functional teams to deliver highly optimized multi-disciplinary autonomous systems for maritime applications.

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.

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

Skills

Required:Sensor processingObject detection & classificationMulti-target trackingMission planningRuntime execution

Benefits

  • Comprehensive, competitive benefits package (available at little to no cost to employees)
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Anduril

defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at Anduril