Develop low-level firmware for embedded systems on defense tech like drones and sensors, using C and RTOS on ARM/AVR cores, and debug with JTAG/SWD tools.
Develop low-level firmware for embedded systems in defense tech, using RTOS and C to build real-time, fault-tolerant software for microcontrollers and sensors.
Develop low-level firmware for wireless systems in autonomous vehicles, including board bring-up, protocol design, and device drivers in C for RTOS environments.
Develops embedded flight software for small drones (Group 1–3), including control systems, device drivers, and test automation, using C++/Rust on pre-emptible Linux or RTOS. Focuses on scalable, reusable avionics for military applications with rapid iteration from simulation to flight.
Develops real-time embedded flight software for autonomous aircraft using C/C++ and RTOS, integrating sensors and control systems for defense-focused vehicles.
Develops real-time embedded flight software for autonomous aircraft and missiles using C/C++ and RTOS, integrating sensors and control systems under DO-178 safety standards.
Leads a group of engineering teams in Anduril's Maritime Division in Sydney, delivering autonomy, simulation, data processing, payload integration, and command-and-control software for autonomous underwater vehicles. Owns multi-year roadmaps, architecture, budget, and people leadership; preferred tech spans C/C++, Rust, Go, TypeScript/React, RTOS, and cloud.
Build and maintain software for autonomous robotic security towers that fuse sensor data, plan trajectories, and actuate robotic arms using Rust/C++ and real-time middleware.
Senior Software Engineer at Anduril Industries develops AI-powered autonomy, sensor fusion, and command/control software for military-grade maritime systems (e.g., underwater drones). Focuses on full-stack ownership—from architecture to deployment—of scalable, mission-critical software for autonomous platforms.
Builds embedded, safety-critical flight software for autonomous maritime systems using C/C++/Rust and RTOS, driving end-to-end subsystem delivery and hardware integration.
Lead the development of Anduril’s Sentry Maneuver Systems, driving hardware from concept through production for autonomous defense platforms integrating robotics, sensors, and AI.
Build AI-powered autonomy software for next-gen maritime defense systems, integrating robotics, sensor fusion, and realtime command-and-control platforms.
Staff Firmware Engineer builds low-level embedded software for defense systems, integrating microcontrollers with sensors and debugging across hardware/software boundaries.
Lead the architecture and delivery of AI-powered autonomous maritime systems, integrating software across autonomy, simulation, and command-and-control stacks for defense applications.
Develops high-performance embedded software (Haskell-focused) for military electronic warfare systems, interfacing RF hardware, DSP algorithms, and Lattice OS; ensures deterministic builds and real-time mission-critical reliability.
Develop low-level firmware for military-grade autonomous systems, writing real-time microcontroller code and device drivers while debugging hardware-software integration challenges.
Develop low-level firmware for embedded systems on spacecraft, integrating sensors and microcontrollers to support military space missions and real-time command-and-control.
Lead Mission Software Engineer at Anduril Industries builds and leads a new team for electronic warfare (EW) software, focusing on full-stack development, deployment, and field sustainment of mission-critical systems. Core techs: embedded systems, RF integration, AI-powered Lattice OS, Rust/Haskell, Linux, and distributed systems.
Build and ship mission-critical software for next-gen electronic warfare systems, integrating with AI-powered command-and-control platforms under tight defense-industry timelines.
Develop low-level embedded firmware in C for defense tech systems, write verification tests, and debug hardware-software integration for military platforms.