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 the design, development, and deployment of ML models and data pipelines for autonomous maritime and air systems, managing the full ML lifecycle from data curation to production in a classified environment. Work spans computer vision, sensor processing, MLOps, and cross-functional integration with engineering teams.
Leads groups of software teams (10–24 people) at defense company Anduril, owning multi-year roadmaps, budgets, and technical risk for autonomous maritime systems—autonomy, simulation, data processing, payload integration, and command-and-control software—across the product lifecycle. Works with embedded software, cloud, C/C++/Rust/Go, TypeScript/React, RTOS, and robotics.
Leads technical programs for Anduril's maritime defense products from concept through deployment, coordinating cross-functional engineering teams, customer requirements, and test events. Works with Lattice OS and maritime systems involving AI, computer vision, sensor fusion, and networking.
Designs and integrates software connecting autonomous platforms with mission payloads for Anduril's Maneuver Dominance team, building APIs/ICDs (HTTP, REST, gRPC) and low-latency UDP/TCP data transport between vehicles, payloads, and ground systems using C++ or Rust, with up to 50% travel for field deployment.
Designs, builds, and supports secure software-delivery toolchains for autonomous defense systems at Anduril Australia. Manages cloud (AWS/Azure), OS (NixOS/Linux/Windows), orchestration (Kubernetes/OpenShift/Terraform), and CI/CD (GitHub/CircleCI) layers, mentors engineers, and requires an Australian Government security clearance.
Senior Software Engineer in Anduril's Melbourne Maritime Division, owning end-to-end delivery of software for autonomous maritime systems—autonomy, simulation, payload integration, and off-board command and control—across the full product lifecycle. Uses C++, Rust, Go, TypeScript/React and cloud/embedded robotics tech; mentors engineers and travels up to 20%.
Designs and implements safety-critical embedded software for autonomous maritime vehicles, including real-time operating systems, device drivers, and vehicle management systems, using C/C++/Rust and RTOS while mentoring engineers and supporting deployment.
Senior Software Engineer (Flight Software) at Anduril Industries designs and implements safety-critical embedded software for autonomous maritime systems, including vehicle management, RTOS-based firmware, device drivers, and sensor/actuator interfaces, using C, 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.