Skip to main content

Anduril Industries

Software Engineer, Rust

Waltham, Massachusetts, United StatesFrom $253kmidAdded today

About this role

Anduril Industries seeks a Rust Software Engineer to develop high-performance systems for defense technology, focusing on target tracking, state estimation, and multi-sensor data fusion. You'll lead a small team, architect scalable systems, and deploy cutting-edge algorithms in real-time operational environments.

What you'll do

  • Lead and mentor a small engineering team in target tracking and state estimation initiatives
  • Design and maintain complex Rust systems for real-time tactical and simulation environments
  • Develop and deploy algorithms for sensor fusion, tracking, and probabilistic state estimation
  • Refactor and optimize existing codebases for performance, scalability, and maintainability
  • Validate system performance through high-fidelity simulations and statistical analysis
  • Customize and integrate tracking solutions for mission-critical customer use cases

What they're looking for

  • Rust programming and systems design
  • Target tracking and state estimation algorithms
  • Multi-sensor data fusion and filtering techniques
  • Real-time systems development
  • Software architecture and design patterns
  • Performance optimization and profiling
  • Probabilistic reasoning and statistical methods
  • Technical leadership and mentoring
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Anduril Industries

Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.

View all jobs at Anduril Industries

Likely interview questions

  • Describe your experience architecting Rust systems for real-time, performance-critical applications and the specific optimizations you've employed.
  • Walk us through a complex filtering or state estimation problem you've solved; what algorithms did you implement and why?