About The Position

Anduril is seeking a Senior Software Engineer to help develop and deploy advanced technologies for target tracking, state estimation, and situational awareness. The role works within a small, innovative team and applies subject-matter expertise to influence the team’s direction and deliver mission-critical software with real-world impact. The engineer will prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation; build high-performance software for real-time systems, simulations, and decision-support tools; and develop robust filters, estimators, and probabilistic reasoning systems to extract actionable insights from noisy or incomplete sensor data. The role also involves validating performance through high-fidelity simulation and statistical analysis, adapting technologies to customer mission requirements, integrating them throughout the software development lifecycle, and communicating technical progress to colleagues and end users. Applicants must be eligible to obtain and maintain an active U.S. Top Secret security clearance. Transcripts are requested during the early application process to help assess academic preparation in relevant technical areas. Applicants who do not provide transcripts are asked to provide detailed information about relevant academic performance, coursework, and projects. Unofficial online transcripts are acceptable, and non-technical personal information may be redacted.

Requirements

  • Proficiency in algorithm design, software development, and statistical modeling, with programming expertise in C/C++, Python, and Matlab.
  • Strong knowledge of target-tracking techniques, including Kalman filters, particle filters, and multi-target tracking algorithms such as JPDA, MHT, or PHD filters.
  • Experience in state estimation, including Bayesian filtering, sensor fusion, and recursive estimation techniques.
  • Solid understanding of applied mathematics, including linear algebra, optimization, probability, and stochastic processes.
  • Knowledge of signal processing techniques for interpreting diverse sensor data, such as radar, lidar, and EO/IR.
  • Familiarity with big data pipelines, NoSQL databases, and efficient handling of large-scale sensor data.
  • Background in machine learning applied to target tracking and recognition, including clustering, classification, and anomaly detection.
  • Ability to engineer robust systems for estimation theory, adaptive filtering, controls, and complex signal environments.
  • Demonstrated ability to work across development lifecycles, from prototyping to optimizing production systems.
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.

Responsibilities

  • Define and influence the direction of a small team using subject-matter expertise in target tracking and state estimation.
  • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile development environments.
  • Develop high-performance software for real-time systems, simulations, and decision-support tools.
  • Design and implement robust filters, estimators, and probabilistic reasoning systems that derive actionable insights from noisy, ambiguous, or incomplete sensor data.
  • Analyze system performance using high-fidelity simulations, modeling tools, and statistical techniques.
  • Customize algorithms and software for customer mission-critical use cases, including real-time tracking and sensor fusion.
  • Integrate tracking and estimation technologies across the software development lifecycle, from requirements definition through testing and optimization.
  • Translate technical progress into clear, actionable insights for colleagues and end users.

Benefits

  • Highly competitive equity grants are included in the majority of full-time offers.
  • Top-tier benefits for full-time employees, described as a comprehensive and competitive package available at little to no cost to employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service