Andurilindustries
Senior Robotic Firmware Engineer, Sentry Tower
Irvine, California, United States. Posted a month ago
The role
You will build and maintain firmware for sensor boards, motor controllers, and power hardware in Sentry Tower products. This involves developing existing firmware baselayers, hardening firmware security, and collaborating with hardware engineers on board bring-up.
What you will do
- Develop and extend firmware for sensor boards, motor controllers, and power and monitoring hardware.
- Build on top of or replace parts of the existing firmware baselayer.
- Drive efforts to harden firmware security including authenticated and verified updates.
- Own the firmware update path for units in the field.
- Work with the tower software team on the boundary between firmware and services.
- Collaborate with hardware engineers on board bring-up and debugging.
Required qualifications
- 4+ years experience in firmware development using C
- 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
- Eligibility to obtain and maintain a US security clearance
Nice to have
- Experience with kernel development or device driver implementation
- Embedded Rust in production (embassy, RTIC, or no_std bare-metal)
- Threat modeling, fault injection / side-channel awareness, or firmware reverse engineering and vulnerability research
- Familiarity with DMA, interrupt handling, and power management
- Experience with version control systems (Git) and CI/CD pipelines
- Background in Computer Engineering, Electrical Engineering, or related field
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees
Before you apply
- US person status required
- Eligibility to obtain and maintain a US security clearance
- Consent to pre-employment risk, integrity, and due diligence screening
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.