The engineer will architect and maintain complex software systems, writing high-performance Rust for real-time tracking, multi-sensor data fusion, and state estimation in defense applications. Core technologies include Rust, Python, and applied mathematics for estimation and signal processing.
Software Engineer on Anduril's Space Ground Software team builds, deploys, and operates satellite command-and-control backend services (Go, gRPC/Protobuf, Kubernetes) that plan missions, command spacecraft, ingest telemetry, and drive ground stations for DoD/IC customers in Colorado Springs.
Builds and operates ground command-and-control software for satellite missions using Go, gRPC/Protobuf, and Kubernetes on secure government cloud, integrating with radios, ground stations, and spacecraft for U.S. defense and intelligence customers.
Software Engineer designing and building automated test platforms and cloud-based infrastructure for space systems hardware verification, using Python, C/C++, and distributed systems to validate satellites and payloads for defense missions.
Software Engineer on the Strategic Defense team building software-defined command and control systems for integrated air and missile defense using C++, Rust, Go, and Python. Collaborates across autonomy, networking, and hardware teams to deploy real-time, AI-powered defense capabilities at the edge, with 10-30% travel.
Software Engineer on the Strategic Defense team building AI-powered command and control systems for missile defense using C++, Rust, Go, and Python. Requires active U.S. Secret clearance, 3-8 years production experience, and involves 10-30% travel to deploy and test capabilities in real-world environments.
Software Engineer at Anduril's Maritime Division building autonomous underwater vehicles and maritime systems. Designs and implements software for autonomy, simulation, payload integration, and command/control using C++, Rust, Go, TypeScript/React, and cloud technologies; supports manufacturing, deployment, and testing with up to 20% travel.
Software Engineer in Maritime Division building autonomous underwater vehicle systems, working on autonomy, simulation, data processing, payload integration, and command/control using C++, Rust, Go, TypeScript/React, and cloud/embedded technologies. Involves full lifecycle development, testing, deployment, and up to 20% travel.
The Sr. Mission Software Engineer debugs and fixes field-reported bugs on Anduril's autonomous underwater and surface vehicles, working across subsystems in Rust, C++, Python, and Go. The role involves reproducing issues from recorded data, confirming fixes in simulation and hardware-in-the-loop, and rolling out fixes through CI, with 25%+ travel.
Staff Embedded Engineer building high-performance software for next-gen electronic warfare platforms, integrating RF hardware, DSP algorithms, and FPGA interfaces with 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…
Staff Product Security Engineer at Anduril Industries, a defense tech company. Develops security tooling, conducts vulnerability research, and secures AI systems, command/control platforms, aerospace vehicles, and sensors using C/C++, Go, Rust, Python, embedded Linux, and hardware security expertise.
Staff Site Reliability Engineer at Anduril who sets the reliability architecture for CorpTech Platform's production systems—observability, safe deployments, incident management, SLOs, and capacity planning—across Kubernetes and cloud (AWS/GCP/Azure), while guiding infrastructure teams and extending reliability practices to AI-enabled systems.
Staff Software Engineers at Anduril Industries lead the design and delivery of software for autonomous maritime systems, acting as technical leads and hands-on contributors across autonomy, simulation, data processing, and command-and-control. The role is based in Melbourne and involves up to 20% travel to co-locate with end users.
Staff Software Engineer leading Air Defense software team at defense tech company Anduril, managing sprints, releases, and cross-team programs using C++, Rust, Python, Go, and Agile tools (Jira/Confluence); requires security clearance eligibility and 30-50% travel.
Staff Software Engineer on the Air Defense team building robotic systems to detect and neutralize airborne threats using Lattice OS, an AI-powered operating system. Works with Python, Rust, Go on networking, autonomy, systems integration, and robotics, with 30% travel for real-world deployment.
Staff Software Engineer on the Air Defense team at Anduril Industries, building networked sensors and effectors to detect and defeat UAS threats. Owns deployed software solutions using Python, C++, Rust, Go, React/TypeScript, collaborating across teams, triaging issues, and traveling up to 30% for real-world testing.
Staff Software Engineer on the founding Lattice for Cyber team, building scalable services, APIs, and SDKs for offensive cyber products (command & control, autonomous behavior trees, SIGINT analysis, data exfiltration) using C/C++, Python, Go, Rust, and TypeScript/React, integrating with Lattice OS and deploying across edge-to-enterprise networks.
Staff Robotics Software Engineer developing autonomous drone systems (Ghost, Anvil, Bolt) for defense. Builds core robotics libraries (frame transformations, guidance, targeting), simulators, and multi-agent coordination; optimizes performance (battery, route planning); collaborates with hardware teams; requires C++/Rust, Linux, embedded systems, and U.S. Secret clearance. Relocation to Costa Mesa
Redesigns and operates the time-series and storage data layer for Anduril's Lattice OS defense platform on a small team rebuilding core distributed systems for horizontal scale, durability, and correctness under partitions. Uses systems languages like Go, Python, C++, or Rust.
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.