

Firmware Engineer, New Product
Location
San Francisco, CA
Level
Senior-Level
Department
Materials & Manufacturing
Type
Salary
$170,000 - $240,000
Job Description
Posted on:
2025-05-19
The Firmware Engineer will be an early member of a new engineering team at Redwood Materials, focusing on the design, development, and integration of firmware for ARM Cortex-M microcontrollers in large-scale industrial applications.
Responsibilities
- Build a new embedded firmware platform with a focus on network communication.
- Design and implement frameworks for simulation and integration testing.
- Develop power electronics control algorithms for resource-constrained environments.
- Collaborate with electrical and systems engineers on system behaviors and diagnostics.
- Produce software documentation.
- Contribute to a collaborative startup culture.
- Manage work effectively in a fast-paced environment.
Job Requirements
- BS or MS in Electrical/Computer Engineering or Computer Science.
- 7+ years of firmware engineering experience, particularly in power conversion or renewable energy.
- Proven track record in shipping new products at scale.
- Proficiency in Rust or C and debugging embedded systems.
- Experience with digital protocols (SPI, CAN, Ethernet) and application layer protocols (CoAP, MQTT).
- Expert knowledge of microcontroller hardware peripherals and RTOS.
- Experience with CI/CD and test automation for hardware products.