Mission Software Engineer building and deploying mission-critical defense software for tactical edge environments, working on distributed systems, mesh networking, and data platforms using Go, Rust, C++, and cloud infrastructure, with 10-30% travel to customer sites.
Mission Software Engineers at Anduril own customer-deployed software, write code to scale mission capabilities, and collaborate across teams on networking, autonomy, and systems integration using Go, Rust, Python, React, and Angular, with up to 25% travel.
Mission Software Engineers at Anduril's Electronic Warfare division own the full software lifecycle for defense EW platforms, writing mission-critical code, CI/CD and deployment tooling, and operator tools that integrate with the Lattice OS ecosystem. They work across embedded systems, backend services, and data pipelines using Haskell, Rust, C++, Go, or TypeScript on Linux.
Builds and deploys distributed mission software that connects autonomous vehicles to command and control, owning services from development through fielded use. Works with C++/Rust on Linux, Kubernetes, and GitHub, integrating with Lattice OS to coordinate multi-vehicle fleets and mission payloads.
Builds security into mission-critical software for autonomous defense vehicles, working at the intersection of software engineering and cybersecurity; designs secure systems and hardening/monitoring using C++ and Rust on Linux.
Owns the software delivery chain from code commit to field deployment for autonomous defense systems, including CI/CD pipelines, build infrastructure, software-in-the-loop test environments, and on-vehicle Kubernetes. Works in Linux with C++, Rust, Python, or Go to get builds securely into classified, disconnected government systems.
Anduril Industries is hiring a Mission Software Engineer to build and own resilient, distributed networking software that connects autonomous military vehicles to command-and-control systems. The role involves developing services on Lattice OS using C++/Rust, Linux, Kubernetes, and networking tools from simulation through live fleet operations.
Mission Software Engineers own software deployed to customers, write code to scale mission capabilities, and collaborate across teams to build, test, monitor, and triage critical defense systems. Day-to-day work uses Go, Rust, Python, React, and Angular across networking, autonomy, and data processing, with up to 25% travel.
Diagnoses and fixes field-reported bugs on autonomous underwater and surface vehicles by replaying sensor data, analyzing logs and metrics, and shipping code changes in Rust, C++, Python, or Go through CI. Requires travel 25%+ and collaboration with owning teams to resolve root causes across subsystems.
Develops vehicle control, networking, sensor integration, and telemetry software for autonomous defense systems such as the Fury fighter jet and Barracuda, using languages like Java, Python, C++, Rust, Go, and JavaScript; requires an active U.S. Secret security clearance.
Develops vehicle control, networking, sensor integration, and telemetry software for autonomous defense systems using C++ and/or Rust on Linux, collaborating across engineering disciplines from simulation to live operations.
Builds core Command and Control software for Anduril's Lattice platform, with code running on autonomous vehicles (telemetry, health, autopilot) and Ground Control Station (mission planning, maps, fleet orchestration). Uses C++/Rust on Linux to integrate military radio links such as Link 16 and build link-switching and lost-comms failure logic.
Mission Software Engineer building core Command and Control software for Anduril's Lattice platform, designing distributed consensus protocols (Raft, CRDT) and replicated mission data for autonomous vehicle fleets using C++ and/or Rust on Linux, with up to 30% travel for real-world deployment.
Builds foundational vehicle software for autonomous defense systems such as the Fury unmanned fighter jet and Barracuda, handling vehicle control, networking, sensor integration, and telemetry. Works with Python, C++, Rust, Go, and JavaScript on data-heavy software within Anduril's Lattice OS ecosystem.
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…
Builds on-orbit spacecraft software and mission autonomy for Anduril's Space team, using Rust and C++ to integrate spacecraft buses, payloads, and ground systems for U.S. defense and intelligence customers.
Mid-senior product security engineer owning security for defense technology products (AI systems, command/control, aerospace, sensors), conducting architecture reviews, mitigating hardware/software exploits, building security features for embedded/Linux systems using C/C++, Go, Rust, Python. Requires US TS clearance eligibility.
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.