Redwood Materials

Firmware Engineer, New Product

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.
Apply now

More job openings