Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebase
Job Summary
Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebase.
Quickly debug and troubleshoot issues that span the electrical, firmware, and software boundaries.
Anduril offers comprehensive medical, dental, and vision plans, income protection, generous time off, and family planning support.
Matching Summary
Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebase.
Salary
$191,000—$253,000 USD
Skills & Requirements
Must-have
low-level firmware development
microcontroller integration
bare-metal or RTOS environments
debugging with JTAG/SWD
common bus protocols
Nice-to-have
bias for action
natural curiosity
Key Requirements
5+ years of experience in firmware/embedded software development
Strong C coding ability for embedded systems
Experience integrating microcontrollers with sensors
BS or MS in CS/CE/EE or equivalent industry experience