Software Engineer, Air Defense

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

Software Engineer for Anduril's Air Defense team, focusing on building robots that detect and neutralize aerial threats. The role involves developing and deploying networked sensors and effectors, contributing to an AI-powered operating system (Lattice OS), and working on autonomy, computer vision, sensor fusion, and networking. The engineer will own software solutions, improve products, collaborate across teams, and ensure seamless integration of Anduril systems in challenging operational 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

  • Strong engineering background
  • 3+ years working with a variety of programming languages such as Python, C++, Rust, Go, JavaScript, etc.
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Ability to quickly understand and navigate complex systems and established code bases
  • A desire to work on critical software that has a real-world impact
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Nice to have

  • Strong background with focus in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and physical systems
  • Developing and testing multi-agent autonomous systems and deploying in real-world environments
  • Feature and algorithm development with an understanding of behavior trees
  • Developing software/hardware for flight systems and safety critical functionality
  • Distributed communication networks and message standards
  • Knowledge of military systems and operational tactics

What the JD emphasized

  • mission critical capabilities
  • rapidly close the kill chain
  • Whatever It Takes mindset
  • expedient
  • scalable
  • pragmatic
  • correctly, on-time, and with high quality
  • critical software that has a real-world impact
  • safety critical functionality

Other signals

  • AI-powered operating system
  • autonomy
  • computer vision
  • sensor fusion
  • networking technology
  • robots that find other robots and knock them out of the sky
  • detection to tracking, identification, deterrence, and defeat
  • close the kill chain against a broad range of Unmanned Aerial System (UAS) threats
  • networked sensors and effectors
  • software solutions that are deployed to customers
  • complex functionality
  • multi-agent autonomous systems
  • flight systems
  • safety critical functionality