Develops real-time embedded flight software for autonomous missiles and aircraft using C/C++ and RTOS, integrating sensors and control systems for defense applications.
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.
Staff Flight Software Engineer developing embedded C/C++ flight computer software for Anduril's Air Dominance & Strike missile programs (Barracuda, Roadrunner). Day to day: writing RTOS microcontroller code, device drivers, and aircraft control systems, plus building SITL/HITL test fixtures and analyzing flight tests.
Senior embedded software engineer building full-stack embedded software for Anduril's next-generation radar seeker products in Costa Mesa, CA — from application code on ARM cores to device drivers over SPI/I2C/UART, using embedded Linux, modern C++/Rust, and hands-on test equipment. On-site work supporting integration, bring-up, and field testing.
Develop and maintain embedded software for next-gen electronic warfare systems, focusing on Built In Test, production automation, and high-reliability control software.
Develop low-level embedded firmware in C for defense tech systems, write verification tests, and debug hardware-software integration for military platforms.
Develop low-level embedded firmware in C for defense platforms, write tests to verify behavior, and debug hardware-software integration issues.
Develops low-level firmware in C for defense platforms, writes test procedures, and collaborates on hardware-firmware integration for military systems like Lattice OS.
Senior software engineer owning product security for Anduril's Sentry Tower autonomous surveillance platform in Irvine, CA: the full signed boot chain on NVIDIA Jetson hardware, HSM-backed key management, runtime hardening, and CVE/patch management for the fielded fleet, working in Linux with C/Rust and NixOS.
Senior firmware engineer building and maintaining the firmware on sensor boards, motor controllers, and power/monitoring hardware for Anduril's Sentry Tower robotic perimeter-security systems. Day-to-day work is C development on RTOS/bare-metal microcontrollers, hardening firmware security and safe field updates, plus board bring-up with hardware engineers.
Build and deploy NixOS-based embedded systems for military-grade EW hardware, shaping build pipelines and CI/CD for secure, real-time software delivery.
Build and deploy NixOS-based embedded systems for defense tech, collaborating with hardware and FPGA teams to bring up Linux on custom platforms.
Senior Firmware Engineer on Anduril's Manufacturing Test team builds low-level firmware and automated test platforms to verify defense hardware before shipment: C code for microcontrollers, embedded Linux and RTOS targets, and debugging across electrical/firmware/software boundaries using buses like I2C, SPI, CAN, UART, USB plus tools such as SSH, gRPC, JTAG, and oscilloscopes.
Firmware Engineer on Anduril's Manufacturing Test team builds low-level test and automation platforms for hardware products, writing C/embedded firmware across microcontrollers, RTOS, and embedded Linux, and debugging across electrical, firmware, and software boundaries using buses like I2C, SPI, CAN, and USB.
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 powering defense tech like drones and sensors, using C and RTOS on microcontrollers.
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.
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.