CareerPlanSign in

Software Engineer, Rust

USA💼 Full-time🗓 2026-09-13 → 2026-10-02

Core

Lead a small team to architect, maintain, and evolve high-performance Rust software for real-time tracking, multi-sensor data fusion, and state estimation systems.

Role type

Senior IC Software Engineer (Rust) with technical leadership

Builds

Production software systems for tracking, simulations, and decision-support tools

Domain

Defense/Aerospace, Signal Processing, Estimation Theory

Required skills

Rust, Python, algorithm design, statistical modeling, linear algebra, optimization, probability, stochastic processes, software architecture, design patterns, legacy system refactoring, technical debt management

Preferred skills

concurrent and parallel Rust programming, Bayesian filtering, sensor fusion, recursive estimation, machine learning for tracking, Kalman filters, particle filters, multi-target tracking, radar/lidar/EO/IR signal processing (via careerplan.io/jobs/18923-software-engineer-rust-at-anduril-industries)

Technologies

Rust, Python, NoSQL databases, big data pipelines

Responsibilities

Define and influence team direction using subject-matter expertise in target tracking and state estimation; Architect, maintain, refactor, and evolve complex production software systems; Prototype and deploy algorithms for tracking and multi-sensor data fusion; Design robust filters, estimators, and probabilistic reasoning systems; Analyze system performance using simulations and statistical techniques; Customize algorithms for mission-critical customer use cases

Seniority

Senior, hands-on IC with team influence