Build automated test infrastructure for autonomous military systems, designing SITL/HITL environments and validating mission-critical software in C++ and Python.
Develop low-level firmware for microcontrollers and embedded systems, writing efficient C code to interface directly with hardware and integrate sensors across land, sea, and air platforms.
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.
Develops real-time motor control and actuator firmware for autonomous vehicles using embedded C, RTOS, and ARM microcontrollers, supporting land, air, and sea systems.
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.
Develops motor control firmware for autonomous vehicles using C, MATLAB/Simulink, and embedded ARM systems to drive propulsion and precision actuators across land, air, and sea 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.
Staff Firmware Engineer builds low-level embedded software for defense systems, integrating microcontrollers with sensors and debugging across hardware/software boundaries.
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.
Designs and builds complex test systems and PCBs to validate defense electronics, integrating FPGAs, MCUs, and data-acquisition gear for high-reliability military hardware.
Senior firmware engineer building low-level embedded software for space-embedded systems, integrating microcontrollers with sensors and payloads for DoD and IC missions.
Develop embedded flight software for small drones, owning control systems, device drivers, and test automation that run on real aircraft.
Design and integrate software that connects autonomous military drones to mission payloads, handling APIs, networking, and hardware interfaces for real-time command and control.
Designs and implements safety-critical embedded software for autonomous maritime vehicles, focusing on real-time systems, sensor/actuator interfaces, and mission-critical subsystems like state estimation and contingency management.