Leads design, development, and testing of embedded software for U.S. DoD and aerospace products, driving architecture decisions and resolving complex issues. Uses C/C++, Linux, VxWorks, device drivers, and hardware platforms such as x86, ARM, and Zynq MPSoCs.
Firmware Engineer developing low-level firmware and device drivers for microcontrollers in Anduril's defense products, collaborating with electrical engineering on hardware-software integration, board bring-up, and debugging.
12-week summer 2027 firmware engineering internship at defense tech company Anduril Industries. Develop low-level C firmware for microcontrollers, create device drivers, integrate system features, and debug across hardware/firmware/software boundaries using RTOS, bus protocols (SPI, I2C, CAN, etc.), and tools like JTAG/oscilloscopes. In-person in Costa Mesa, CA; U.S. person required.
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…
Writes C firmware and device drivers for microcontrollers on defense hardware, debugs hardware-software boundary issues, and supports board bring-up with electrical engineers for deployed military systems.
Builds low-level firmware for Anduril's Connected Warfare systems (e.g., Menace-I), owning board bring-up, device drivers, and hardware-software integration using C, microcontrollers, RTOS/bare-metal environments, and bus protocols such as SPI, I2C, and CAN.
Develops low-level firmware and device drivers for embedded systems used in defense products, collaborating with electrical engineering on microcontroller bring-up, debugging, and bus protocols in Costa Mesa, CA.
Develops firmware and test automation platforms for Anduril's defense products, working with embedded Linux, RTOS, and microcontrollers over buses like I2C, SPI, CAN, and USB to verify hardware form, fit, and function on the manufacturing line.
Firmware Engineer developing low-level embedded software and device drivers for microcontrollers on on-orbit spacecraft, using bare-metal/RTOS environments and bus protocols to support U.S. defense and intelligence space missions.
Manufacturing Test Engineer at Anduril Industries designing and maintaining automated test infrastructure for missile hardware, using Python on Linux, PLC/Modbus, embedded protocols (UART/CAN/RS-485), Altium/Siemens NX, and AS9100 quality standards.
Designs, builds, and sustains manufacturing test infrastructure for defense hardware (missiles), writing Python-based automation on Linux/Unix and working with embedded protocols, PLCs, CAD/EDA tools, and aerospace quality standards.
Senior Firmware Engineer developing low-level bare-metal/RTOS firmware and device drivers for microcontrollers in defense products, working closely with electrical engineering on register-level hardware access, debugging, and bus protocols.
Owns end-to-end embedded firmware for Anduril's Connected Warfare systems—board bring-up, drivers, real-time control loops, and field deployment—working closely with electrical engineering. Core stack: C, bare-metal/RTOS, and bus protocols such as SPI, I2C, CAN, UART, Ethernet, and USB.
Senior Firmware Engineer developing low-level firmware and device drivers for embedded systems across Anduril's defense products, working with electrical engineering on microcontroller selection, board bring-up, and debugging in C using bare-metal/RTOS environments.
As a Senior Firmware Engineer on Anduril's Manufacturing Test team, you'll build low-level firmware that verifies defense products at the hardware level. Day to day, you'll write C for embedded Linux, RTOS, and bare-metal microcontrollers, interface over buses such as I2C, SPI, CAN, UART, and USB, and debug analog/digital data acquisition for production test lines.
Senior Firmware Engineer on Anduril's Manufacturing Test team who builds low-level firmware and test-automation platforms (I2C, SPI, CAN, UART, USB) to verify embedded Linux, RTOS, and microcontroller products before shipment, using C, SSH/gRPC, and debug tools across hardware and software boundaries.
Senior Firmware Engineer developing low-level firmware and RTOS-based embedded software for microcontrollers and defense systems at Anduril Industries, based in Costa Mesa, CA.
Senior Firmware Engineer on Anduril's Space team, developing low-level firmware and device drivers for microcontrollers that run on on-orbit spacecraft and satellite constellations. Work is in C on bare-metal/RTOS embedded systems, debugging hardware/firmware boundaries to support DoD and IC space missions.
Develops embedded firmware and wireless radio solutions for autonomous defense vehicles, working with electrical and RF teams on board bring-up, device drivers, and networking protocols. Core technologies: C, RTOS (FreeRTOS/ThreadX), microcontrollers, and wireless protocols such as Wi-Fi, BLE, and Ethernet.
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.