Firmware Engineer, New Product
Redwood MaterialsPosted March 8, 2025
San Francisco, California
Electric Vehicles$170,000 - $240,000
Full Time
Job Description
The Firmware Engineer will be responsible for designing, developing, and integrating firmware for ARM Cortex-M microcontrollers in a new product at Redwood Materials, focusing on robust network communication and control algorithms for power electronics in a startup environment.
Responsibilities
- •Build a new embedded firmware platform with a focus on robust network communication.
- •Design and implement frameworks for simulation and SIL HIL integration testing.
- •Design and deploy state estimation and power electronics control algorithms.
- •Collaborate with electrical and systems engineers to specify and implement system behaviors.
- •Produce software documentation.
Requirements
- •BS or MS in Electrical Computer Engineering or Computer Science.
- •7 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.
Benefits
- •Compensation/salary range: 170,000 - 240,000 USD
- •Full-time work schedule
- •Collaborative, fast-paced startup culture
- •Compensation commensurate with experience
More jobs at Redwood Materials
More jobs in San Francisco, California
Senior Manager, Transmission Modeling
Clearway Energy
Jan 10
Senior Analyst, Business Development M A - East
Clearway Energy
Jan 10