Designs and deploys space command-and-control software on Anduril's Lattice platform for DoD and intelligence customers, integrating legacy and new space systems. Writes code in languages such as Java, Python, C++, Rust, Go, or JavaScript and collaborates across teams to build, test, and monitor mission capabilities.
Designs and deploys ground software for space command-and-control missions, building on Anduril's Lattice platform to integrate legacy defense systems with new orbital and ground capabilities for U.S. military and intelligence customers.
Designs and deploys ground software for Anduril's Space C2 and mission-management systems, integrating legacy and new space systems for DoD and IC customers on the Lattice platform. Requires 4+ years with languages such as Java, Python, C++, Rust, Go, or JavaScript and an active U.S. Top Secret SCI clearance.
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…
Lead Anduril's new Electronic Warfare Mission Software Engineering team from the ground up in Costa Mesa, setting technical direction, hiring engineers, and doing hands-on full-stack work (embedded/RF through Lattice integration) while owning field deployment, sustainment, and customer success with up to 30% travel.
Leads a team of 4–10 engineers delivering software for autonomous maritime systems, including autonomy, simulation, data processing, and command-and-control. Manages roadmaps, budgets, and delivery using technologies such as C, C++, Rust, Go, TypeScript, React, RTOS, and cloud/embedded systems.
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.
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.