get a rust job
JobsSalary guideJob alertsPost a job

Details

All Rust jobs.

Details

get a rust job

A curated job board for Rust engineers. Manually reviewed, Rust-only.

Browse

  • All jobs
  • Remote Rust jobs
  • Senior Rust jobs
  • Rust jobs in Europe
  • Rust jobs in LATAM
  • Worldwide Rust jobs
  • Rust jobs in United States
  • Rust jobs in Germany
  • Post a job
  • Job alerts
  • Salary guide
  • About
  • Contact

© 2026 getarustjob. All rights reserved.

  • Terms
  • Privacy
  • Refund Policy
  • Legal Notice

Details

Details

Back to jobs

Details

Anduril logo

Software Engineer, Rust

Anduril·Mid-level·On-site · Waltham, Massachusetts·$146k–$194k USD

Posted Aug 16, 2026·anduril.com

Apply

Company: Anduril Industries
Role: Software Engineer, Rust
Location: Waltham, Massachusetts, United States
Department / Team: Battlespace Awareness Command and Control (C2) Software Team
Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance


Company & Platform Overview

  • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
  • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

Team & Role Scope

  • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
  • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

Key Responsibilities

  • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
  • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
  • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
  • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
  • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
  • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
  • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
  • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

Requirements

Required Qualifications:

  • 5+ years of professional software engineering experience.

  • Bachelor's degree in mathematics, physics, engineering, o

    Company: Anduril Industries
    Role: Software Engineer, Rust
    Location: Waltham, Massachusetts, United States
    Department / Team: Battlespace Awareness Command and Control (C2) Software Team
    Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance

    Company & Platform Overview

    • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
    • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

    Team & Role Scope

    • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
    • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

    Key Responsibilities

    • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
    • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
    • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
    • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
    • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
    • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
    • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
    • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

    Requirements

    Required Qualifications:

    • 5+ years of professional software engineering experience.
    • Bachelor's degree in mathematics, physics, engineering, or related technical field (advanced degree preferred).
    • 2+ years maintaining and expanding a single codebase or product as requirements evolved.
    • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.
    • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.
    • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).
    • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.
    • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).
    • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.
    • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.
    • Eligibility to obtain and maintain an active U.S. Secret security clearance.

    Preferred Qualifications:

    • Experience refactoring and modernizing Rust codebases in production environments.
    • Experience with concurrent and parallel programming patterns in Rust.
    • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
    • Track record of architectural decision-making and technical leadership on long-lived projects.
    • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
    • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
    • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

    Compensation & Benefits

    Base Salary:

    • Salary Range: $146,000 – $194,000 USD per year (base salary only).
    • Equity: Equity grants included in full-time offers as part of total compensation.

    Benefits:

    • Comprehensive health and recovery benefits package available at little to no cost to employees.

    Application & Screening Details

    • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
    • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
    • Equal Opportunity: Equal Opportunity Employer (EOE).

    r related technical field (advanced degree preferred).

  • 2+ years maintaining and expanding a single codebase or product as requirements evolved.

  • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.

  • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.

  • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).

  • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.

  • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).

  • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.

  • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.

  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Preferred Qualifications:

  • Experience refactoring and modernizing Rust codebases in production environments.
  • Experience with concurrent and parallel programming patterns in Rust.
  • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
  • Track record of architectural decision-making and technical leadership on long-lived projects.
  • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
  • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
  • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

Compensation & Benefits

Base Salary:

  • Salary Range: $146,000 – $194,000 USD per year (base salary only).
  • Equity: Equity grants included in full-time offers as part of total compensation.

Benefits:

  • Comprehensive health and recovery benefits package available at little to no cost to employees.

Application & Screening Details

  • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
  • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
  • Equal Opportunity: Equal Opportunity Employer (EOE).

Company: Anduril Industries
Role: Software Engineer, Rust
Location: Waltham, Massachusetts, United States
Department / Team: Battlespace Awareness Command and Control (C2) Software Team
Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance


Company & Platform Overview

  • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
  • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

Team & Role Scope

  • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
  • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

Key Responsibilities

  • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
  • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
  • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
  • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
  • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
  • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
  • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
  • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

Requirements

Required Qualifications:

  • 5+ years of professional software engineering experience.

  • Bachelor's degree in mathematics, physics, engineering, o

    Company: Anduril Industries
    Role: Software Engineer, Rust
    Location: Waltham, Massachusetts, United States
    Department / Team: Battlespace Awareness Command and Control (C2) Software Team
    Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance

    Company & Platform Overview

    • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
    • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

    Team & Role Scope

    • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
    • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

    Key Responsibilities

    • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
    • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
    • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
    • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
    • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
    • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
    • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
    • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

    Requirements

    Required Qualifications:

    • 5+ years of professional software engineering experience.
    • Bachelor's degree in mathematics, physics, engineering, or related technical field (advanced degree preferred).
    • 2+ years maintaining and expanding a single codebase or product as requirements evolved.
    • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.
    • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.
    • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).
    • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.
    • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).
    • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.
    • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.
    • Eligibility to obtain and maintain an active U.S. Secret security clearance.

    Preferred Qualifications:

    • Experience refactoring and modernizing Rust codebases in production environments.
    • Experience with concurrent and parallel programming patterns in Rust.
    • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
    • Track record of architectural decision-making and technical leadership on long-lived projects.
    • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
    • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
    • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

    Compensation & Benefits

    Base Salary:

    • Salary Range: $146,000 – $194,000 USD per year (base salary only).
    • Equity: Equity grants included in full-time offers as part of total compensation.

    Benefits:

    • Comprehensive health and recovery benefits package available at little to no cost to employees.

    Application & Screening Details

    • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
    • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
    • Equal Opportunity: Equal Opportunity Employer (EOE).

    r related technical field (advanced degree preferred).

  • 2+ years maintaining and expanding a single codebase or product as requirements evolved.

  • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.

  • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.

  • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).

  • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.

  • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).

  • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.

  • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.

  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Preferred Qualifications:

  • Experience refactoring and modernizing Rust codebases in production environments.
  • Experience with concurrent and parallel programming patterns in Rust.
  • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
  • Track record of architectural decision-making and technical leadership on long-lived projects.
  • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
  • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
  • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

Compensation & Benefits

Base Salary:

  • Salary Range: $146,000 – $194,000 USD per year (base salary only).
  • Equity: Equity grants included in full-time offers as part of total compensation.

Benefits:

  • Comprehensive health and recovery benefits package available at little to no cost to employees.

Application & Screening Details

  • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
  • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
  • Equal Opportunity: Equal Opportunity Employer (EOE).
Apply
Back to jobs

Details

Anduril logo

Software Engineer, Rust

Anduril·Mid-level·On-site · Waltham, Massachusetts·$146k–$194k USD

Posted Aug 16, 2026·anduril.com

Apply

Company: Anduril Industries
Role: Software Engineer, Rust
Location: Waltham, Massachusetts, United States
Department / Team: Battlespace Awareness Command and Control (C2) Software Team
Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance


Company & Platform Overview

  • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
  • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

Team & Role Scope

  • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
  • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

Key Responsibilities

  • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
  • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
  • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
  • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
  • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
  • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
  • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
  • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

Requirements

Required Qualifications:

  • 5+ years of professional software engineering experience.

  • Bachelor's degree in mathematics, physics, engineering, o

    Company: Anduril Industries
    Role: Software Engineer, Rust
    Location: Waltham, Massachusetts, United States
    Department / Team: Battlespace Awareness Command and Control (C2) Software Team
    Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance

    Company & Platform Overview

    • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
    • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

    Team & Role Scope

    • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
    • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

    Key Responsibilities

    • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
    • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
    • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
    • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
    • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
    • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
    • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
    • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

    Requirements

    Required Qualifications:

    • 5+ years of professional software engineering experience.
    • Bachelor's degree in mathematics, physics, engineering, or related technical field (advanced degree preferred).
    • 2+ years maintaining and expanding a single codebase or product as requirements evolved.
    • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.
    • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.
    • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).
    • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.
    • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).
    • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.
    • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.
    • Eligibility to obtain and maintain an active U.S. Secret security clearance.

    Preferred Qualifications:

    • Experience refactoring and modernizing Rust codebases in production environments.
    • Experience with concurrent and parallel programming patterns in Rust.
    • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
    • Track record of architectural decision-making and technical leadership on long-lived projects.
    • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
    • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
    • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

    Compensation & Benefits

    Base Salary:

    • Salary Range: $146,000 – $194,000 USD per year (base salary only).
    • Equity: Equity grants included in full-time offers as part of total compensation.

    Benefits:

    • Comprehensive health and recovery benefits package available at little to no cost to employees.

    Application & Screening Details

    • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
    • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
    • Equal Opportunity: Equal Opportunity Employer (EOE).

    r related technical field (advanced degree preferred).

  • 2+ years maintaining and expanding a single codebase or product as requirements evolved.

  • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.

  • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.

  • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).

  • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.

  • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).

  • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.

  • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.

  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Preferred Qualifications:

  • Experience refactoring and modernizing Rust codebases in production environments.
  • Experience with concurrent and parallel programming patterns in Rust.
  • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
  • Track record of architectural decision-making and technical leadership on long-lived projects.
  • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
  • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
  • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

Compensation & Benefits

Base Salary:

  • Salary Range: $146,000 – $194,000 USD per year (base salary only).
  • Equity: Equity grants included in full-time offers as part of total compensation.

Benefits:

  • Comprehensive health and recovery benefits package available at little to no cost to employees.

Application & Screening Details

  • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
  • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
  • Equal Opportunity: Equal Opportunity Employer (EOE).

Company: Anduril Industries
Role: Software Engineer, Rust
Location: Waltham, Massachusetts, United States
Department / Team: Battlespace Awareness Command and Control (C2) Software Team
Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance


Company & Platform Overview

  • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
  • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

Team & Role Scope

  • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
  • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

Key Responsibilities

  • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
  • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
  • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
  • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
  • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
  • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
  • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
  • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

Requirements

Required Qualifications:

  • 5+ years of professional software engineering experience.

  • Bachelor's degree in mathematics, physics, engineering, o

    Company: Anduril Industries
    Role: Software Engineer, Rust
    Location: Waltham, Massachusetts, United States
    Department / Team: Battlespace Awareness Command and Control (C2) Software Team
    Security Clearance: Eligible to obtain and maintain an active U.S. Secret security clearance

    Company & Platform Overview

    • Defense technology company developing hardware and software systems powered by Lattice OS (an AI-powered operating system for real-time command and control).
    • Focuses on autonomy, artificial intelligence, computer vision, sensor fusion, and networking for defense applications.

    Team & Role Scope

    • Specializes in algorithms for target tracking, state estimation, and situational awareness deployed in mission-critical environments.
    • Responsible for developing high-performance Rust software for real-time systems, spanning tactical implementations, simulation environments, and decision-support tools.

    Key Responsibilities

    • Define and influence team technical direction leveraging subject-matter expertise in target tracking and state estimation.
    • Architect, maintain, and evolve complex software systems, refactoring existing codebases to improve performance, maintainability, and scalability.
    • Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative environments.
    • Develop high-performance Rust software for real-time systems, including tactical deployments, simulation environments, and decision support tools.
    • Design and implement filters, estimators, and probabilistic reasoning systems for noisy, ambiguous, or incomplete sensor data.
    • Apply software design patterns and architectural best practices to manage technical debt and guide production system evolution.
    • Analyze system performance using high-fidelity simulations, modeling tools, and statistical validation techniques.
    • Customize algorithms and software for 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 actionable insights for colleagues, leadership, and end-users.

    Requirements

    Required Qualifications:

    • 5+ years of professional software engineering experience.
    • Bachelor's degree in mathematics, physics, engineering, or related technical field (advanced degree preferred).
    • 2+ years maintaining and expanding a single codebase or product as requirements evolved.
    • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.
    • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.
    • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).
    • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.
    • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).
    • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.
    • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.
    • Eligibility to obtain and maintain an active U.S. Secret security clearance.

    Preferred Qualifications:

    • Experience refactoring and modernizing Rust codebases in production environments.
    • Experience with concurrent and parallel programming patterns in Rust.
    • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
    • Track record of architectural decision-making and technical leadership on long-lived projects.
    • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
    • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
    • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

    Compensation & Benefits

    Base Salary:

    • Salary Range: $146,000 – $194,000 USD per year (base salary only).
    • Equity: Equity grants included in full-time offers as part of total compensation.

    Benefits:

    • Comprehensive health and recovery benefits package available at little to no cost to employees.

    Application & Screening Details

    • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
    • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
    • Equal Opportunity: Equal Opportunity Employer (EOE).

    r related technical field (advanced degree preferred).

  • 2+ years maintaining and expanding a single codebase or product as requirements evolved.

  • Experience managing and evolving software architecture in production, including refactoring legacy systems and managing technical debt.

  • Strong understanding of software design patterns and architectural principles for maintainable, scalable systems.

  • Proficiency in algorithm design, software development, and statistical modeling (experience with Rust, C/C++, Python, or MATLAB).

  • Solid foundation in applied mathematics: linear algebra, optimization, probability, and stochastic processes.

  • Knowledge of signal processing techniques for sensor data interpretation (e.g., radar, lidar, EO/IR).

  • Familiarity with big data pipelines, NoSQL databases, and handling large-scale sensor data.

  • Experience building systems for estimation theory, adaptive filtering, controls, and complex signal environments.

  • Eligibility to obtain and maintain an active U.S. Secret security clearance.

Preferred Qualifications:

  • Experience refactoring and modernizing Rust codebases in production environments.
  • Experience with concurrent and parallel programming patterns in Rust.
  • Open-source Rust project contributions or involvement in the broader Rust ecosystem.
  • Track record of architectural decision-making and technical leadership on long-lived projects.
  • Experience in state estimation (Bayesian filtering, sensor fusion, recursive estimation techniques).
  • Background in machine learning applied to target tracking and recognition (clustering, classification, anomaly detection).
  • Knowledge of target tracking techniques (Kalman filters, particle filters, multi-target tracking algorithms like JPDA, MHT, or PHD filters).

Compensation & Benefits

Base Salary:

  • Salary Range: $146,000 – $194,000 USD per year (base salary only).
  • Equity: Equity grants included in full-time offers as part of total compensation.

Benefits:

  • Comprehensive health and recovery benefits package available at little to no cost to employees.

Application & Screening Details

  • Academic Transcripts: Academic transcripts (or detailed course/project performance summaries) are requested during early application screening. Non-technical details may be redacted.
  • Export Controls & Screening: Positions are subject to U.S. export control compliance and third-party pre-employment risk, integrity, and due diligence screening.
  • Equal Opportunity: Equal Opportunity Employer (EOE).
Apply
Prev
Next
Prev
Next

Browse

All Rust jobs

Open roles. Featured listings appear first; each card shows whether it is featured.

  • Senior Machine Learning Engineer — Rust, Models & Agent Systems

    Loci·On-site · New York · $200k–$200k USD

    Oct 6, 2026

  • Member of Technical Staff (Backend, Rust)

    Footprint·On-site · New York · $180k–$260k USD

    Oct 6, 2026

  • Anduril Industries logo

    MSE, Vehicle Software

    Anduril Industries·On-site · Costa Mesa · $166k–$220k USD

    Oct 6, 2026

  • Serokell logo

    Senior Rust Software Engineer

    Serokell·Remote · Worldwide

    Oct 6, 2026

  • Proton logo

    Senior Software Engineer (Inbox Desktop)

    Proton·Hybrid · London

    Oct 6, 2026

  • Digivance Solutions logo

    Backend Software Engineer - Rust

    Digivance Solutions·On-site · San Francisco

    Oct 8, 2026

  • General Dynamics Mission Systems logo

    Embedded RUST Software Engineer (cleared)

    General Dynamics Mission Systems·On-site · Dedham · $130k–$144k USD

    Oct 8, 2026

  • Hunter Bond logo

    Software Engineer (Rust)

    Hunter Bond·Hybrid · London · up to $200k GBP

    Oct 8, 2026

  • AI Platform Engineer

    BlackRock·On-site · United States

    Oct 8, 2026

  • develop logo

    Rust Engineer

    develop·Remote · Berlin · $70k–$80k EUR

    Oct 8, 2026

  • VOLTO Consulting logo

    Net RUST Developer

    VOLTO Consulting·On-site · Bellevue · $100k–$110k USD

    Oct 8, 2026

  • Siemens logo

    Software Developer (Firmware, RUST, C++ and Linux)

    Siemens·On-site · Bangalore

    Oct 8, 2026

  • Zscaler logo

    Staff Software Development Engineer (Backend - Python/Go/Rust)

    Zscaler·Hybrid · Bengaluru

    Oct 8, 2026

  • Software Engineer med fokus på Rust

    Eccera IT Professionals Sverige·Hybrid · Gothenburg

    Oct 8, 2026

  • Citi logo

    Low Latency Rust Software Engineer

    Citi·Hybrid · London

    Oct 8, 2026

12…15