EngineerJobs.io
← Back to all jobs

Job Description

Anduril Industries is building mission-critical defense systems, and this role focuses on high-performance engineering that turns real-time sensor signals into actionable tracking and estimation. Join a team where technical depth, iteration, and measurable performance improvements matter, with a strong compensation and benefits foundation to support you and your recovery.

What you’ll do

  • Lead and shape the direction of a small team using subject-matter expertise in target tracking and state estimation.
  • Architect, maintain, and evolve complex software systems, including refactoring existing codebases to improve performance, maintainability, and scalability.
  • Prototype and deploy state-of-the-art algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative development environments.
  • Develop high-performance Rust software for real-time systems spanning tactical implementations, simulation environments, and decision support tools.
  • Design robust filters, estimators, and probabilistic reasoning systems that produce insights from noisy, ambiguous, or incomplete sensor data.
  • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution over time.
  • Validate performance benefits using high-fidelity simulations, innovative modeling tools, and rigorous statistical techniques.
  • Support customer success by customizing algorithms and software for mission-critical use cases, including real-time tracking and sensor fusion.
  • Integrate tracking and estimation technologies across the development lifecycle from requirements through testing and optimization.
  • Translate technical progress into clear, actionable insights for colleagues and end-users.

What you bring

  • 5+ years of professional software engineering experience and a Bachelor’s degree in mathematics, physics, engineering, or another technical field (advanced degree strongly preferred).
  • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.
  • At least 2+ years working on a single codebase or product, maintaining and expanding it as requirements evolved.
  • Strong understanding of software design patterns, architectural principles, and best practices for maintainable, scalable systems.
  • Algorithm design, software development, and statistical modeling experience, including Rust and Python.
  • Applied mathematics knowledge including linear algebra, optimization, probability, and stochastic processes.
  • Familiarity with big data pipelines, NoSQL databases, and efficient handling of large-scale sensor data.
  • Ability to engineer systems for estimation theory, adaptive filtering, controls, and complex signal environments.
  • Proven ability to move from prototyping to optimizing production systems.
  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Technologies

  • Rust
  • Python
  • NoSQL

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees, supporting health, recovery, and whatever comes next.
  • Highly competitive equity grants included in the majority of full-time offers.
  • Top-tier benefits for full-time employees.

Preferred qualifications

  • Experience refactoring and modernizing Rust codebases in production environments.
  • Track record of architectural decision-making and technical leadership on long-lived projects.
  • Contributions to open-source Rust projects or the broader Rust ecosystem.
  • Experience with concurrent and parallel programming patterns in Rust.
  • Experience in state estimation, including Bayesian filtering, sensor fusion, and recursive estimation techniques.
  • Background in machine learning applied to target tracking and recognition, including clustering, classification, and anomaly detection.
  • Knowledge of target tracking techniques such as Kalman filters, particle filters, and multi-target tracking algorithms (JPDA, MHT, or PHD filters).
  • Knowledge of signal processing techniques for radar, lidar, and EO/IR sensor data.

Transcripts (early application requirement)

Anduril requests transcripts as part of the early application process to understand academic background and how coursework supports technical and analytical abilities. If you choose not to share transcripts, detailed information about academic performance in relevant courses, including projects and coursework specifics, is required. Unofficial transcripts obtained online are acceptable. If you provide transcripts, you may redact non-technical information (for example, student ID, dates, non-technical coursework).

Protecting yourself from recruitment scams

  • No financial requests: Anduril will never solicit payment or request personal financial details (such as banking information, credit card numbers, or social security numbers) during hiring.
  • Verify communications: emails from recruiters will come only from an @anduril.com address.
  • Recruiting agencies: if contacted by an agency, their email will identify the agency. If anything seems suspicious, verify by contacting [email protected].
  • Exercise caution: do not engage with messages that appear suspicious, include grammatical errors, or make unusual requests. Confirm the sender’s email domain is @anduril.com before clicking links or providing information.
  • Report fraud: if you encounter questionable outreach claiming to be from Anduril, report it immediately to [email protected].

Data privacy

For Anduril’s candidate data privacy policy, visit https://anduril.com/applicant-privacy-notice/. By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening as part of the process. The provider may analyze sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources. The provider does not act as a consumer reporting agency, and use of the provider supports compliance with applicable laws and helps protect technology, intellectual property, and organizational security.

Similar Jobs