Software Engineer, Rust
$191k - $253kAnduril
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small, innovative teams, we push the boundaries of what's possible to deliver advanced technologies with mission-critical applications. Our commitment doesn't end with academic research or proof-of-concept experiments; we measure our success by the real-world impact of our deployed solutions. Inspired by Arthur C. Clarke's vision — "Any sufficiently advanced technology is indistinguishable from magic" — we aim to achieve groundbreaking results in target tracking, state estimation, and situational awareness. We are currently seeking highly talented technologists to join our mission and redefine the future of defense technology. WHAT YOU WILL DO: Define and influence the direction of a small team, leveraging your 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 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, ranging from tactical implementations to simulation environments and decision support tools. Design and implement robust filters, estimators, and probabilistic reasoning systems that enable actionable insights from noisy, ambiguous, or incomplete sensor data. Apply software design patterns and architectural best practices to manage technical debt and guide the evolution of production systems over time. Analyze system performance using high-fidelity simulations, innovative modeling tools, and rigorous statistical techniques to validate the benefits of our technology. Drive customer success by customizing algorithms and software for mission-critical use cases, including real-time tracking and sensor fusion. Integrate tracking and estimation technologies into the broader software development lifecycle, from requirements definition through testing and optimization. Translate technical progress into clear, actionable insights for diverse stakeholders, including colleagues and end-users. REQUIRED QUALIFICATIONS 5+ years of professional software engineering experience & a Bachelor's degree in mathematics, physics, engineering, or other technical field (advanced degree strongly preferred) Demonstrated experience managing and evolving software architecture in production environments, 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 building maintainable, scalable systems (beyond basic syntax proficiency). Proficiency in algorithm design, software development, and statistical modeling; experience with Rust and Python Solid understanding of applied mathematics, including linear algebra, optimization, probability, and stochastic processes. Familiarity with big data pipelines, NoSQL databases, and the efficient handling of large-scale sensor data. 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. Secret security clearance. 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 as applied to target tracking and recognition, including clustering, classification, and anomaly detection techniques. Knowledge of target tracking techniques, such as Kalman filters, particle filters, and multi-target tracking algorithms (e.g., JPDA, MHT, or PHD filters). Knowledge of signal processing techniques for interpreting diverse sensor data (e.g., radar, lidar, EO/IR). We request transcripts as part of the early application process to understand your academic background and how your coursework supports the skills deemed critical for the role. Transcripts help us assess your technical and analytical abilities, complementing our interview process in which we also evaluate practical experience and cultural fit. If you choose not to share your transcripts, you will need to provide detailed information regarding your academic performance in relevant courses, including projects and coursework specifics, to ensure we evaluate your academic accomplishments properly. If you do provide academic transcripts, feel free to redact non-technical information (e.g., student ID, dates, non-technical coursework, etc.). Unofficial transcripts obtained online acceptable for this assessment.US Salary Range$191,000—$253,000 USDThe salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Benefits At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits.
$191k - $253k
...military in months, not years. ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through... ...development environments. Develop high-performance Rust software for real-time systems, ranging from tactical implementations...SuggestedFull timeWork experience placementImmediate start- ...refactor, and evolve complex production software systems. Prototype and deploy algorithms... ...estimation. Develop high-performance Rust software for real-time systems,... ...Requirements ~5+ years of professional software engineering experience and a bachelor's degree in...SuggestedFull time
- ...refactor, and evolve complex production software systems for performance, maintainability... ...estimation. Develop high-performance Rust software for real-time systems, simulations... ...~8+ years of professional software engineering experience and a bachelor's degree in mathematics...SuggestedFull time
- ...Basic Qualifications Bachelors degree in Software Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 5 years... ...Cybersecurity and Encryption products even smarter As a RUST Embedded Software Engineer, working with custom Hardware...SuggestedFull timeRelocation packageFlexible hours
- ...looking for a midlevel or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive parts of... ...Preferred background ~5+ years of full-time software engineering experience, preferably at a trading...SuggestedFull timeLocal areaRemote work
$1,500 per month
...Job Description Job Description Software Engineer Clearance Level: Interim Clearance to be considered for this opportunity - Must... ...Linux internals Nice to Have: Air-Gapped Networks Rust experience Required Skills: Programming languages: Python...Full timeInterim roleLocal areaRemote workWork from homeRelocation2 days per week$166k - $220k
...ABOUT THE TEAM The Software Platform team at Anduril is dedicated to building the products and systems that empower our engineering teams to develop, test, and deploy cutting-edge defense... ...languages such as Python, C++, and Rust. Solid understanding of software engineering...Full timeWork experience placementImmediate start$100k - $300k
...problems to evolve humanity and society to the next level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating real time robot code, machine...Work at officeShift work- ...proactively address Data Rights concerns and engineering challenges. Work in a cross... ...closely with multiple teams including, Software, Product, InfoSec, GRC, IT and Legal... ...and background workers in Java, C#, go or rust ~ Hands-on experience working in a GDPR...Full timeWork at officeRelocation
- Cambridge, MA, USA | Salary | 110000 per year | Full Time Job Title: Sr. Embedded Firmware Engineer (Rust and C) Position Overview: We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware...Full time
$191k - $253k
...company, consists of talented and hard-working engineers who are motivated to see their work... ...Our ultimate goal is to deliver a cohesive software infrastructure that drives technological... ...programming languages such as Go, C++, Rust, Python, Java, JavaScript/TypeScript, etc...Full timeWork experience placementImmediate start$220k - $292k
...tools. Our vehicle telemetry platform powers software and hardware development, T&E workflows,... ...the board. ABOUT THE JOB As an engineer on the Robotics Data Foundation team, you... .... Strong proficiency in Python, Java, Rust, and/or Go (the team predominantly uses...Full timeWork experience placementImmediate start- ...About this role: Pickle is on the hunt for a dynamic and driven Software Engineer III to revolutionize the future of warehouse automation. You’... .... Experience with additional programming languages, such as Rust, C++, or Julia is preferred. Capable of adapting to new...Full timeWork at office3 days per week
$166k - $220k
...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda... ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems... ...3+ years of production-grade C++ and/or Rust experience in a Linux development...Full timeWork experience placementImmediate start- ...Distributed Systems engineers at Datadog design, implement and run in production the foundational... ...tenant environments Write in Go, Java Rust or C++, amongst other languages Use... ...the boundaries of how AI can improve software engineering best practices and contribute...Full timeWork at office
$166k - $220k
...has assembled a diverse team of experts in software, robotics, artificial intelligence,... ...capability. About the Job Software Engineers independently drive the delivery of a variety... ...services or embedded software in C++, Rust and/or Go Experience writing frontend...Full timeWork experience placementImmediate startRemote workFlexible hours- ...build, test, and package millions of lines of Go, Python, Java, Rust, and TypeScript in our backend monorepo. Our success is... ...we absorb other repositories into the monorepo. As a senior software engineer on the team, you will own projects from start to finish, both...Full timeWork at office
$191k - $253k
...ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution... ...Experience with one or more of the following languages: Rust, C++, Go, Python, Haskell Eligible to obtain and maintain...Full timeWork experience placementImmediate start$116.4k - $140k
...includes system security researchers, applied cryptographers, software engineers, formal methods experts, and embedded systems developers. We... ...the following: Software design, development, and testing in Rust (preferred) and/or C/C++. Systems integration, testing,...- Senior Full Stack Software EngineerWatertown, MA December 17, 2025Job DescriptionThe Company:We believe general-purpose, generally-intelligent... ...ordinary robots to achieve extraordinary things. As a platform engineer, your work lies at the center of this challenge, orchestrating...Work at office
$180k - $250k
...even further. About The Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core... ...software in embedded systems running Linux (C++, C, Rust, Python, Go). ~ Experience developing time-sensitive, performance...$166k - $253k
...ABOUT THE JOB We're seeking a Security Software Engineer to develop novel security tooling for securing embedded Linux systems and Android... ...development experience in some combination of Golang, Rust, or C/C++. ~ Experience with Linux observability and eBPF....Full timeWork experience placementImmediate start$191k - $253k
...Battlespace Awareness Command and Control Software team specializes in solving complex, real... ...We are looking to hire a Lead Systems Engineer to join our rapidly growing team in Waltham... ...software. Working knowledge of C/C++ or Rust (coding full‑time is not required but...Full timeWork experience placement$130k - $155k
...trial supply management (RTSM) and supply forecasting optimization software for the life sciences industry, offering the only fully cloud-... ..., with offices in Europe and Asia. We are seeking a Software Engineer with experience applying mathematical and statistical modeling...Flexible hours- ...We’re characterized by both technical excellence and next-level collaboration and respect. The Role As a Full Stack Software Engineer at Tutor Intelligence, you’ll design, build, and deploy user interfaces and systems which push the frontier of what robots are...Work at officeShift work
- ...detection capabilities. Join a team committed to advancing the state of the art in fraud prevention technology. Senior Backend Engineer (Rust & Serverless) The Mission We are looking for a Senior Backend Engineer to own the "brain" of our application. This is a...Remote work
$166k - $220k
...has assembled a diverse team of experts in software, robotics, artificial intelligence,... ...capability. ABOUT THE JOB Software Engineers contribute to the delivery of a variety of... ...backend services or embedded software in C++, Rust and/or Go Experience writing frontend...Full timeWork experience placementImmediate startRemote workRelocation packageFlexible hours- ...discovery to machine learning. QuEra is seeking a Scientific Software Engineer to develop and maintain our in-house quantum hardware... ...level simulation backends. Write performance-critical code in Rust, C++, and/or CUDA to run large-scale simulations on GPU clusters...Full time
$69.3k - $158k
...Job Number: R0246686 Software Engineer The Opportunity: As a software engineer, you know that great software isn't just built-it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust backend systems...Full timeContract workPart timeWork at officeLocal areaRemote work- ...sufficient for the start of this position. The selected candidate will eventually be put in for a Secret Clearance. Title: Software Engineer Location: Lexington, MA Clearance: Active Secret Clearance Type: Contract Job Requirements: Full lifecycle...Contract workApprenticeshipInterim roleLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Rust. Be the first to apply!
- software developer positions Waltham, MA
- senior software engineer remote Waltham, MA
- cybersecurity software engineer Waltham, MA
- part time software developer remote Waltham, MA
- software engineer remote Waltham, MA
- software engineer Waltham, MA
- software engineer travel Waltham, MA
- software engineer amazon Waltham, MA
- junior software developer remote Waltham, MA
- real time software engineer Waltham, MA



