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