
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials3 months ago
Base Salary
$180k - $238k/yr
Responsibilities
- Design and implement bare-metal real-time control firmware for power electronics, including PWM generation, ADC synchronization, and timing logic.
- Develop and optimize microcontroller peripheral drivers and memory-efficient multi-core processing strategies.
- Translate power electronics control theory into deterministic code for Cortex-R and Cortex-M architectures.
- Maintain software build procedures and scripts and integrate highly testable code into CI/CD pipelines.
- Profile and optimize multi-core code to improve task efficiency and reduce latency in time-critical control loops.
- Scale embedded systems from initial prototypes through mass-market production while maintaining code quality and reliability.
Requirements
- A BS or MS in Electrical Engineering, Computer Engineering, or Computer Science.
- At least 2 years of firmware engineering experience and a proven record of shipping new products at scale.
- Expert proficiency in Rust or C.
- Experience debugging complex embedded systems with oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
- Extensive experience with ARM Cortex-M and Cortex-R architectures, low-level system architecture, multi-core memory optimization, and bare-metal task management.
- Understanding of high-speed ADC sampling, high-resolution PWM, and hardware timers for power-specific software.
- Experience with functional isolation and freedom from interference in complex, multi-core software environments.
- Practical experience with I2C, UART, SPI, CAN or CAN-FD, and Ethernet.
- Knowledge of software build systems and build scripts, with experience in test automation and CI/CD.
- Familiarity with UL certification standards, reverse-engineering CAN protocols, custom evaluation tools, bootloaders, secure boot, or profiling real-time multi-core targets is a plus.
Benefits
- Full-time position.
- Compensation is commensurate with experience.
About Redwood Materials
Redwood Materials builds a circular supply chain for lithium-ion batteries by recycling end-of-life cells and manufacturing cathode active materials and copper foil for EV and grid-storage makers. The privately held company, founded in 2017 by JB Straubel and headquartered in Carson City, Nevada, also deploys large-scale energy storage systems. Its model combines collection and processing of batteries with U.S.-based production of critical materials such as lithium, nickel, cobalt, and copper.