Staff Software Engineer, Air Defense

Anduril Anduril · Defense · Irvine, CA · AFS : Air Defense Engineering

Staff Software Engineer for Anduril's Air Defense team, focusing on building and deploying software solutions for robots that detect and neutralize aerial threats. The role involves networking, autonomy, systems integration, and robotics, with a focus on delivering critical software for defense applications.

What you'd actually do

  1. Own the software solutions that are deployed to customers
  2. Write code to improve products and scale the mission capability to more customers
  3. Collaborate across multiple teams to plan, build, and test complex functionality
  4. Create and analyze metrics that are leveraged for debugging and monitoring
  5. Triage issues, root cause failures, and coordinate next steps

Skills

Required

  • Python
  • C++
  • Rust
  • Go
  • JavaScript
  • React
  • TypeScript
  • significant amounts of data processing and analysis
  • complex systems navigation
  • established code bases

Nice to have

  • Physics
  • Mathematics
  • Motion Planning
  • modeling & simulation
  • physical systems
  • multi-agent autonomous systems
  • behavior trees
  • flight systems
  • distributed communication networks
  • message standards
  • military systems
  • operational tactics

What the JD emphasized

  • mission critical capabilities
  • critical outcomes
  • critical software
  • real-world impact
  • safety critical functionality

Other signals

  • AI-powered operating system
  • autonomy
  • computer vision
  • sensor fusion
  • robotics
  • multi-agent autonomous systems