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.
Write embedded firmware in C for microcontrollers on defense technology platforms, performing board bring-up, driver development, and cross-boundary debugging alongside electrical engineers.
Senior firmware engineer owning the full embedded stack for defense systems — writing C firmware in bare-metal and RTOS environments, performing board bring-ups, driver development, and hardware-firmware integration for autonomous military platforms.
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.
Senior Software Engineer at Anduril (Quincy, MA) leading architecture, design, and implementation of Guidance, Navigation, and Control (GNC) software for autonomous underwater vehicles. Day-to-day: real-time embedded development on an RTOS, hardware/software-in-the-loop test fixtures, modeling and simulation, and test data analysis. Core stack: C/C++, MATLAB/Simulink, control theory.
Designs and builds electrical test automation platforms — PCBAs, fixtures, harnesses, and FPGA/MCU-based data acquisition systems — to validate Anduril's defense hardware before shipment. Day-to-day involves schematic capture, board bring-up/debug of low- and high-speed interfaces, and improving test automation, on-site in Santa Ana; requires an active U.S. Secret clearance.
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.
Early-career firmware engineer at defense tech company Anduril, developing low-level C firmware and device drivers for microcontrollers in autonomous defense systems (land, sea, air), debugging issues across electrical, firmware, and software boundaries in close collaboration with the electrical engineering team in Costa Mesa, CA.
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.
Develops microcontroller-level embedded flight software in C/C++ on an RTOS for Anduril's autonomous aircraft (Fury, Barracuda, Roadrunner), including device drivers, sensor integration, control systems, and SITL/HITL test fixtures. Requires 12+ years in safety-critical embedded development, DO-178 exposure, and U.S. security clearance eligibility.
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.
Staff FPGA Engineer at Anduril (Costa Mesa, CA) designing, implementing, and verifying FPGA firmware for RF communications and networking systems — carrying designs from MATLAB/Simulink algorithms through HDL, verification, and test on low-cost FPGAs, SoCs, and SoMs. Core stack: VHDL/Verilog, MATLAB/Simulink, C/C++, RTOS.
Anduril's Maritime Division in Boston is hiring a Senior Flight Software Engineer to build safety-critical embedded software for autonomous underwater vehicles — vehicle management systems, drivers, firmware, and real-time control written in C on an RTOS. Requires U.S. Secret clearance eligibility; base salary $191k–$253k plus equity.
Builds safety-critical embedded vehicle management software for Anduril's autonomous underwater vehicles (Dive-LD, Dive-XL, Copperhead) in the Maritime Division: real-time embedded C on an RTOS, device drivers, sensor/actuator interfaces, contingency management, and hardware-in-the-loop testing. Boston-based with up to 20% travel; requires U.S. Secret clearance eligibility.
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…
A summer 2027 in-person internship at defense tech company Anduril: the intern develops low-level firmware and device drivers for microcontrollers and debugs issues spanning electrical, firmware, and software boundaries. Core tech includes embedded C, bare-metal/RTOS firmware, and bus protocols like SPI, I2C, and USB.