Senior Firmware Engineer - ESADActive$253K
The opportunity
The Firmware Team at Anduril develops core technology used across multiple products such as as Barracuda, Dive-LD, Altius, and Roadrunner. We work in close coordination with Electrical Engineering to develop hardware and software solutions to some of the hardest problems facing our customers.
What you'll do
Develop low-level firmware in C for microcontrollers across multiple product platforms
Design, develop, and document test procedures that verify firmware behavior against requirements
Debug and troubleshoot issues that span the electrical, firmware, and software boundaries
Support board bring-up and hardware-firmware integration alongside cross-functional teams
Maintain requirements traceability to ensure every requirement has a corresponding test
Concurrently manage involvement in multiple projects at various stages from prototype through production
What they're looking for
- Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
- Experience developing firmware for high-reliability or safety-critical applications
- Experience building automated test frameworks or test harnesses for embedded systems
- Understanding of requirements management tools (e.g., Jama, DOORS)
- Comfortable with scripting languages (e.g., Python) for test automation
- Experience as the firmware technical lead on fast-paced, cross-functional projects