Senior Firmware Engineer

Anduril

Huntsville, United States
Base: $165,000 - $218,000 usd; bonus/equity: highl...
On-site
Low-level software/firmware development
Microcontroller integration
Bare-metal or rtos environments
Develop robust, high-confidence software/firmware for microcontrollers, create reusable device drivers, and architect system-level features to support desired product functionality

Job Summary

  • Develop robust, high-confidence software/firmware for microcontrollers, create reusable device drivers, and architect system-level features to support desired product functionality.
  • Exercise deep product ownership, driving program-level efforts to maximize customer impact and provide mentorship to junior engineers.
  • Work cross-functionally with Electrical, Software, and Product Design teams to ensure program success, from prototype design through to customer deployment.

Matching Summary

Develop robust, high-confidence software/firmware for microcontrollers, create reusable device drivers, and architect system-level features to support desired product functionality.

Salary

Base: $165,000 - $218,000 USD; Bonus/Equity: Highly competitive equity grants; Benefits: Top-tier benefits including comprehensive healthcare, income protection, and generous time off

Skills & Requirements

Must-have

  • low-level software/firmware development
  • microcontroller integration
  • bare-metal or RTOS environments
  • FPGA integration in safety-critical applications
  • C coding ability
  • HDL language proficiency (VHDL, Verilog)
  • IC bus protocols (I2C, SPI, USB, CAN, RS232, RS485, Ethernet)

Nice-to-have

  • technical leadership
  • product ownership
  • cross-functional collaboration
  • identifying improvement opportunities
  • hardware bringup and troubleshooting
  • firmware support for production testing
  • product field testing support

Key Requirements

  • 8+ years of experience
  • BS in CS/CE/EE or equivalent industry experience
  • Demonstrated track record of technical leadership
  • Experience integrating microcontrollers with sensors
  • Experience integrating FPGAs
  • Outstanding C coding ability
  • Proficiency in VHDL or Verilog
  • Solid understanding of software development best practices
  • Practical experience with common IC bus protocols
  • Eligible to obtain and maintain an active U.S. Secret security clearance

Work Rights

Must be eligible to obtain and maintain an active U.S. Secret security clearance

Tailored Resume

Cover Letter