Software Engineer, Command Control Mission Autonomy

Anduril Anduril · Defense · Costa Mesa, CA · Air Dominance & Strike : Air Dominance & Strike Engineering : Mission Software Engineering

Software Engineer role focused on building Command and Control software for Anduril's Lattice platform, enabling collaboration between aerial and multi-domain robotic systems. The role involves real-time telemetry, mission planning, fleet management, and orchestrating autonomous behaviors, with a focus on integrating GenAI agents for natural language control of autonomous assets.

What you'd actually do

  1. build the core Command and Control software for our Lattice platform
  2. bridging the gap between hardware and human operators
  3. runs both on the vehicles managing real-time telemetry, health, and autopilot tasks and on the Ground Control Station enabling operators to plan missions, visualize maps, manage massive fleets, and orchestrate complex autonomous behaviors
  4. pioneering the integration of GenAI agents into our systems, allowing operators to direct autonomous assets using natural language interfaces
  5. build, ship, and see your code run on physical hardware deployed in the world

Skills

Required

  • Python
  • C++
  • Rust
  • Go
  • Java
  • significant amounts of data processing and analysis
  • complex systems
  • rapid delivery and iteration
  • collab with team members
  • deliver novel software capabilities to ambiguous problems

Nice to have

  • distributed systems
  • cloud computing
  • SAAS
  • multi-agent autonomous systems
  • defense tech
  • military systems and operational tactics
  • Physics
  • Mathematics
  • Motion Planning
  • modeling & simulation (M&S)
  • physical systems

What the JD emphasized

  • Eligible to obtain and maintain an active U.S. Top Secret security clearance

Other signals

  • AI-powered operating system
  • autonomy
  • AI
  • computer vision
  • sensor fusion
  • GenAI agents
  • natural language interfaces