An early-career software engineer supports customer-deployed software, writes code to improve and scale defense products, collaborates across teams, monitors metrics, and triages issues. The role centers on Anduril's Lattice OS AI-powered defense platform and uses languages such as C++, Go, Rust, Java, and Python.
Assists the systems engineering team in building defense products, contributing to engineering execution plans, developing oversight tools, and supporting trade studies and analysis across program execution. Core technologies include systems engineering, MATLAB, Linux, and Anduril's Lattice OS platform.
Flight Software Engineer Intern supporting Anduril’s autonomous systems by assisting with flight software algorithms, GNC systems, or simulation models, and participating in lab, ground, or flight testing and data analysis. Core technologies include UAS and missile systems, Python, MATLAB, ArduPilot, PX4, and hardware-in-the-loop simulation.
Software Engineer Interns support Anduril's defense technology products by writing code, collaborating across teams, building and testing functionality, creating monitoring metrics, and triaging issues during a paid, in-person 12-week Summer 2027 internship using languages like C++, Go, Rust, Java, and Python.
Supports deployed software solutions and feature development for Anduril's Connected Warfare command-and-control systems, including triaging issues and root-causing failures. In-person London internship for students graduating in 2028, using languages such as Python, C, or Java.
Intern assists Anduril's systems engineering team in building defense products for military mission areas, contributing to execution plans, developing oversight tools, and supporting system trade studies. Core technologies include Lattice OS, AI, computer vision, sensor fusion, and networking.
Senior Systems Engineer for Group 5 autonomous aircraft program at defense tech company Anduril. Shapes customer needs into air vehicle software requirements, develops MBSE artifacts (SysML, DoDAF), manages program risks, and supports airworthiness certification per MIL-STD/DO-178C standards. Requires 5+ years UAS lifecycle experience and active Secret clearance.
Builds and maintains automated test suites and diagnostic interfaces for Sentry Tower hardware on the production floor, working directly with technicians to verify units before shipment. Uses Python, Rust or C++, and networking tools like CAN/Ethernet, Wireshark, and CANoe.
C++ Engineer on Anduril's Air & Missile Defense Radar team, designing and implementing tracking algorithms and high-performance real-time software that processes radar sensor data to detect and track airborne threats, using C++, Python, mathematics, and signal processing in small, focused teams.
Builds and maintains scalable hybrid HPC architectures across on-premise and cloud environments, supports HPC cluster operations and CI/CD pipelines, and works with classified IT and cybersecurity teams. Core technologies include Linux, HPC file systems and schedulers, automation/IaC, containers, and cloud platforms.
The engineer designs and optimizes real-time computer vision algorithms—target detection, tracking, calibration, and pose estimation—for a software-defined weapon optic running on embedded platforms, using C++ and Python.
Electrical Integration Engineer at Anduril supporting avionics and power systems for Group 5 air vehicles and missile platforms; creates block diagrams and wiring interconnect diagrams, builds and tests avionics hardware, and conducts integration and root-cause analysis in Costa Mesa, CA.
Designs and integrates electrical and edge-compute systems for unmanned aerial vehicles at Anduril, working cross-functionally to define architecture, prototype hardware/software, and test communications components onsite in Costa Mesa. Requires U.S. security clearance eligibility and up to 25% travel.
Designs flight-critical enclosures, chassis, and mechanical packaging for avionics and electro-optical payloads on aircraft and missiles; creates 3D CAD models and drawings, runs FEA, and ensures designs meet MIL-STD/DO-160 aerospace standards.
Develops embedded flight software for small drones (Group 1-3) using C++/Rust on embedded Linux/RTOS, including device drivers, control laws, SITL/HITL testing, and integration with sensors and guidance algorithms.
Designs and develops aircraft fuel systems for Group 5 air vehicles and missile platforms, from concept through testing and qualification, using CAD tools like Siemens NX and fluid analysis software, collaborating across engineering teams at a defense technology company.
Designs and implements path planning, trajectory optimization, and multi-agent coordination algorithms for real-time command and control systems that orchestrate fleets of unmanned platforms. Core technologies include C/C++, Python, Matlab, graph-based and sampling-based search, and GNC/control theory.
As a Ground Software Engineer on Anduril's Space team, you will own the architecture and deployment of Space C2 and mission management software built on the Lattice platform, integrating legacy and new space systems for DoD and IC customers using languages like Java, Python, C++, Rust, Go, and JavaScript.
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.
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.