

Firmware Engineer
Location
Redwood City, CA
Level
Mid-Level
Department
Energy
Type
Salary
$100,000 - $200,000
Job Description
Posted on:
2026-04-22
Responsibilities
- Develop and maintain drivers & low-level libraries for new chips, modules, & sensors
- Own the custom open-source RTOS hardware abstraction layer, ensuring it is hardened and refined
- Optimize custom sensor hardware & calibration infrastructure for extreme conditions
- Collaborate with R&D on novel hardware to improve measurement accuracy
- Design fault-tolerant systems that recover from unexpected conditions
- Debug complex issues across hardware and software
- Conduct experiments to understand system behavior under various conditions
Job Requirements
- Experience programming, shipping, and maintaining hardware in real-world settings
- Strong skills in C/C++ and Python
- Experience writing low-level drivers for various chips
- Ability to read PCB schematics and perform some EE design work
- Capable of forming hypotheses and running experiments on system behavior
- Effective communication skills for complex multidisciplinary issues
- Excellent debugging skills in complex settings



