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 strong emphasis on delivering mission-critical capabilities in challenging environments.

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
  • complex functionality
  • real-world impact
  • deploying in real-world environments
  • safety critical functionality

Other signals

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