Senior Software Engineer, Rust

Anduril Industries

Broomfield, United States
On-site
8+ years professional software engineering experience
Rust programming proficiency
Target tracking and state estimation algorithms
Anduril is seeking a Senior Software Engineer to define the direction of a small team focused on advanced target tracking and state estimation

Job Summary

  • Anduril is seeking a Senior Software Engineer to define the direction of a small team focused on advanced target tracking and state estimation.
  • The role involves architecting and maintaining complex software systems using Rust for real-time tactical implementations and simulation environments.
  • Candidates must apply robust filters and probabilistic reasoning systems to derive actionable insights from noisy sensor data in mission-critical defense scenarios.

Matching Summary

Anduril is seeking a Senior Software Engineer to define the direction of a small team focused on advanced target tracking and state estimation.

Skills & Requirements

Must-have

  • 8+ years professional software engineering experience
  • Rust programming proficiency
  • Target tracking and state estimation algorithms
  • Applied mathematics including linear algebra and probability
  • Software architecture and design patterns

Nice-to-have

  • Experience with C/C++ and Python
  • Signal processing for radar and lidar
  • Big data pipeline knowledge
  • Matlab proficiency
  • NoSQL database familiarity

Key Requirements

  • Bachelor's degree in technical field (Advanced degree preferred)
  • 2+ years experience maintaining a single codebase
  • Solid understanding of stochastic processes and optimization

Work Rights

Not specified

Tailored Resume

Cover Letter