Senior Robotic Firmware Engineer
Anduril· AFS : Counter Intrusion Engineering : Sentry Software Engineering
Irvine, CA$182k - $292kfull-timePosted 4w ago
About the role
Firmware-focused software engineer role on Anduril’s Sentry Tower systems, responsible for developing and hardening firmware for sensor boards, motor controllers, and power/monitoring hardware, and collaborating across hardware, tower software, and field teams.
Responsibilities
- Develop and extend the firmware running on the sensor boards, motor controllers, and power and monitoring hardware inside our Sentry Tower products.
- Take on the projects that build on top of our existing firmware baselayer, and the ones that replace parts of it, without regressing the towers already depending on it.
- Drive our ongoing effort to harden firmware security: authenticated and verified firmware updates, protecting the interfaces a physical attacker could reach, and closing the gaps in what shipped before that was a requirement.
- Own the firmware update path, including updates that have to be safe to apply to a unit already in the field.
- Work with our tower software team on the boundary between firmware and the services above it, so a failure can be diagnosed from either side.
- Collaborate with hardware engineers on board bring-up and debugging, from first power-on to a validated, production-ready board.
Qualifications
- 4+ years experience in firmware development using C, with Rust experience or demonstrated interest in memory-safe firmware.
- Strong understanding of microcontroller architectures (ARM, RISC-V).
- Hands-on experience with embedded security: secure boot, signed/verified firmware updates, key storage, or hardware root of trust.
- Proficiency in low-level networking protocols (TCP/IP, CAN, SPI, I2C).
- Experience with RTOS and bare-metal programming.
- Familiarity with debugging tools like JTAG, oscilloscopes, and logic analyzers.
- Solid understanding of computer architecture and memory management.
- US person status required, with eligibility to obtain and maintain a US security clearance.
Skills
Required:Firmware development in CRust (memory-safe firmware)Microcontroller architecturesEmbedded securityNetworking protocolsRTOS / bare-metal programmingDebugging tools
Benefits
- See company benefits page linked in job description.
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Anduril
defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at Anduril
- Winter 2027 Research Engineer Co-op5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Software Engineering
- Vehicle Energy Systems Lead5d agoCosta Mesa, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Vehicle Battery Systems Engineer5d agoSanta Ana, CA · Maritime & Maneuver Dominance : Heavy Metal - Engineering & Operations : Systems Engineering
- Workplace Manager5d agoCosta Mesa, CA · Core Operations : Real Estate & Facilities : Facilities
- Vehicle Integration Technician, Dive-LD5d agoQuonset, RI · Manufacturing : Undersea Reconnaissance & Strike - Production : Production Operations