

Firmware Engineer, Energy Storage
Location
San Francisco, CA
Level
Senior-Level
Department
Materials & Manufacturing
Type
Salary
$140,000 - $230,000
Job Description
Posted on:
2026-03-03
Responsibilities
- Help build a new embedded firmware platform from scratch with a focus on robust and performant network communication.
- Design and implement frameworks to support simulation and SIL/HIL integration testing.
- Design and deploy state estimation and power electronics control algorithms optimized for a resource-constrained environment.
- Collaborate with electrical and systems engineers closely to specify and implement system behaviors and diagnostics coverage.
- Produce excellent software documentation.
- Contribute to a collaborative, fast-paced startup culture, where every team member plays a crucial role in achieving company milestones.
Job Requirements
- BS or MS in Electrical/Computer Engineering or Computer Science.
- 5+ years of experience in firmware engineering, with a strong focus in power conversion, renewable energy systems, or similar.
- Proven track record in shipping new products at scale.
- Excellent proficiency in Rust or C and debugging embedded systems.
- Experience with digital protocols such as SPI, CAN, and Ethernet as well as application layer protocols such as CoAP or MQTT.
- Expert knowledge of microcontroller hardware peripherals and RTOS.
- Experience with CI/CD & test automation applied to software-enabled hardware products.




