The Power Electronics Firmware Lead at Redwood Materials will be responsible for designing, developing, and integrating robust embedded firmware for large-scale energy storage products, focusing on communication, control algorithms, and system diagnostics within a startup environment.
Key Responsibilities
Build a new embedded firmware platform from scratch focusing on robust and performant network communication
Design and implement frameworks to support simulation and SIL HIL integration testing
Deploy state estimation and power electronics control algorithms optimized for resource-constrained environments
Collaborate with electrical and systems engineers to specify and implement system behaviors and diagnostics
Produce comprehensive software documentation
Requirements
BS or MS in Electrical Engineering, Computer Engineering, or Computer Science
7 years of experience in firmware engineering, with a strong focus in batteries, renewable energy systems, or similar large-scale projects
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
Self-motivated, with the ability to manage work in a startup environment, balancing multiple priorities and deadlines
Excellent communication and interpersonal skills, with the ability to build relationships with all levels of the organization and present to internal and external executives