Software Engineer on Anduril's Battlespace Awareness team, supporting core defense software tools and building ML infrastructure for parameter optimization and CI regression detection. Uses Python/Rust/C++, real-time systems, CI/CD, and ML methods such as hyperparameter optimization and anomaly detection.
Software Engineer on Anduril's Battlespace Awareness team, building and supporting core defense software tools and ML infrastructure for parameter optimization and CI performance regression detection. Works with Python/Rust/C++, GitHub CI/CD, and ML techniques like hyperparameter optimization and anomaly detection.
Anduril’s Maritime Division software engineer builds and operates software for autonomous maritime systems—autonomy, simulation, data processing, payload integration, and command-and-control—using C++, Rust, Go, TypeScript, and React across the full product lifecycle, with up to 20% travel.
Anduril Software Engineers in the Maritime Division design, build, and support software for autonomous maritime systems—covering autonomy, simulation, data processing, payload integration, and command-and-control—across robotic and cloud platforms, with up to 20% travel.
Develops and validates simulation software tools that model sensors (LiDAR, cameras, IMUs, GPS) and vehicles for autonomous systems, using Unreal Engine, C++, and Python to ensure simulated performance matches real-world hardware.
Designs and maintains software that integrates sensors, radios, and mission payloads onto autonomous vehicles, working with hardware teams and vendors. Uses Rust/C++ and Python on Linux to build drivers, protocol handlers, and hardware-in-the-loop test infrastructure.
Develops computer vision and machine learning software for aerial drones at Anduril's Costa Mesa headquarters, prototyping perception systems and integrating classical CV with ML methods using C++, Python, PyTorch, TensorFlow, TensorRT, and ONNX on Linux.
Software Engineer on Anduril's Air Defense team in Irvine, CA, building robotics software for autonomous unmanned aerial threat defense. Day-to-day work includes writing C++/Rust libraries and services on Linux for perception, motion planning, sensor integration, and collaborative robot systems.
Develops C++ software for autonomous robotics systems including perception, planning, and control for defense applications, working on AI/ML, computer vision, and sensor fusion within a multidisciplinary team.
Software Engineer specializing in robotics tracking and sensor fusion for defense systems; designs and deploys real-time algorithms (Kalman/particle filters, multi-target tracking) in C/C++, Python, and Matlab, requiring US Top Secret clearance.
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 on the Air & Missile Defense Radar team designing and implementing real-time tracking algorithms for airborne threats using C++ and Python, building high-performance distributed systems for radar sensor processing, and validating via modeling & simulation.
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.
Leads verification and validation for autonomous military aircraft software, designing automated test strategies, analyzing requirements, and ensuring compliance with aerospace standards (DO-178, MIL-HDBK-516C) using C/C++ and Python.
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…
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.