Designs and implements secure CI/CD pipelines and infrastructure for classified defense environments, collaborating with developers to reduce deployment friction. Core technologies include GitLab CI/Jenkins/GitHub Actions, Python/Bash, Terraform/Ansible, Docker/Kubernetes, and Linux.
Anduril Industries is hiring a Senior Software Engineer for its Strategic Defense team. The role involves writing production code in C++, Rust, Go, or Python to build and deploy command-and-control and autonomy systems, collaborating across engineering teams, and traveling 10–30% to test and field capabilities.
Builds scalable services, APIs, and SDKs for Anduril's Lattice for Cyber platform, integrating offensive cyber tools and deploying with customers. Works with C/C++, Python, Go, Rust, TypeScript/React, Linux, containers, and distributed systems across edge and enterprise networks.
Senior Software Engineer designing and deploying state estimation, target tracking, and multi-sensor fusion algorithms for real-time defense systems using C/C++, Python, and Matlab at Anduril Industries.
Designs and deploys state-estimation and target-tracking algorithms for defense systems using C/C++, Python, and Matlab, working with Kalman/particle filters, sensor fusion, and real-time software in small agile teams.
Senior backend generalist engineer building scalable, secure services for defense technology systems using Go, Python, Java, Rust, or C++; requires 5+ years experience, data systems expertise, and ability to obtain Top Secret clearance.
Senior backend generalist building scalable, secure services for defense technology systems using Go, Python, Java, Rust, or C++, with data pipelines and distributed systems, requiring active Top Secret clearance.
Senior Software Engineer on the Battlespace Awareness Command and Control team at Anduril, building computationally efficient high-fidelity models of vehicle dynamics, interceptor performance, and weapon system effectiveness to support real-time threat prediction and battle management decisions. Core technologies include Python, MATLAB, GNC, trajectory prediction, state estimation, path planning,
Senior Software Engineer in Manufacturing Test at Anduril Industries, building test executive software and automation for land, sea, and air products. Day-to-day work involves Windows/Linux desktop applications, Python scripting, CI/CD and DevOps automation, cloud data integration, and hardware test systems.
Senior Software Engineer on Anduril's Manufacturing Test team, building test executive software and automation for defense products across land, sea, and air. Day-to-day work includes Windows/Linux desktop apps, Python scripting, CI/CD and cloud deployment, plus collaboration with electrical and mechanical engineers.
Senior Software Engineer in Manufacturing Test at Anduril Industries builds test executive software and automation for land, sea, and air products. The role involves Windows/Linux desktop development, Python scripting, CI/CD and DevOps automation, and cloud data integration.
As a Senior Manufacturing Test Software Engineer at Anduril Industries, you'll build and deploy automated test software that validates critical defense hardware on the production floor, migrating legacy LabVIEW systems to modern Python environments using Git, Docker, CI/CD, and hardware instrumentation.
Designs, improves, and maintains Anduril's internal Nix-based package set for software distribution across development, hosted services, and embedded devices, using Nix, Nixpkgs, NixOS, and languages such as Rust, C++, Go, Python, or Haskell while mentoring engineers.
Senior Software Engineer on Anduril's Tactical Recon & Strike team, building computer vision and machine learning perception systems for small aerial drones. The role involves C++/Python development on Linux, integrating classical CV with ML, and deploying models with TensorRT and ONNX at the company's Costa Mesa headquarters.
The engineer will own Anduril's NixOS-based platform for Sentry Tower systems: system modules, compute definitions, tower services, and end-to-end network topology across VLANs, bridging, and heterogeneous backhaul. They will define payload integration contracts, consolidate legacy configurations, and debug across kernel, systemd, Nix, and sensor-daemon layers using Rust or C++.
A Senior Software Engineer in Reston, Virginia owns end-to-end functional testing for advanced networking devices and systems, designing test cases, building Python-based automation frameworks, and leading root cause analysis with engineering teams. Core technologies: Python, Pytest, OpenHTF, Selenium, Playwright, and IP networking.
As a Senior Software Engineer, Quality Integration at Anduril Industries, you’ll build and maintain automated verification, CI/CD, and test infrastructure—including HITL/SITL environments—for the Lattice defense platform. Day-to-day work centers on Python scripting, Terraform, containerization, and Jenkins/GitLab CI/GitHub Actions pipelines to ensure reliable software releases.
Develops and maintains core robotics libraries and leads major features for autonomous aerial drones, using C++ or Rust on Linux to build simulators, guidance systems, and multi-agent coordination for defense products at Anduril's Costa Mesa headquarters.
Designs and operates Anduril's cloud telemetry backbone, building ingestion pipelines, storage, and tooling that carry vehicle data from onboard systems to the cloud and make it searchable for analysis. Core technologies: Python and Rust backend services, Kubernetes/Docker, and lakehouse/streaming tools such as Iceberg, Delta Lake, Kafka, Spark, and Flink.
Senior Software Engineer, Rust at Anduril Industries designs and maintains high-performance Rust software for real-time target tracking, multi-sensor data fusion, and state estimation within mission-critical defense systems.
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.