CareerPlan

Software Engineer, Rust

Broomfield, CO (CO-02)Full-time$167k–$222k2026-11-02 → 2026-11-10
Security clearance required

Core

Architect, maintain, and evolve complex software systems for real-time target tracking, state estimation, and sensor fusion in defense applications.

Role type

Senior IC software engineer (Rust, estimation theory)

Builds

High-performance Rust software for tactical implementations, simulation environments, and decision support tools

Domain

Defense technology, autonomous systems, sensor fusion

Deliverable

production ML models

Required skills

Rust, Python, algorithm design, statistical modeling, applied mathematics (linear algebra, optimization, probability), software architecture, big data pipelines, NoSQL, estimation theory, adaptive filtering, controls, signal processing

Preferred skills

Rust codebase modernization, concurrent/parallel programming, Bayesian filtering, Kalman/particle filters, machine learning for target tracking, radar/lidar/EO-IR signal processing

Technologies

Rust, Python, NoSQL, Kalman filters, particle filters, JPDA, MHT, PHD filters

Responsibilities

Define and influence team direction in target tracking and state estimation; Architect and refactor complex software systems; Prototype and deploy algorithms for tracking and sensor fusion; Develop high-performance Rust software for real-time systems; Design and implement robust filters and probabilistic reasoning systems; Analyze system performance using simulations and statistical techniques; Integrate technologies into the SDLC from requirements to optimization.

Seniority

Senior, hands-on IC