Senior Software Engineer, Air Defense

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

Senior Software Engineer role focused on building and deploying software solutions for air defense systems, involving networking, autonomy, systems integration, and robotics. The role contributes to an AI-powered operating system and requires experience with data processing, complex systems, and potentially multi-agent autonomous systems.

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

  • 6+ 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
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Nice to have

  • Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
  • 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
  • complex functionality
  • complex systems
  • critical outcomes
  • critical software
  • safety critical functionality

Other signals

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