
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials2 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 is building the U.S. stockpile of critical materials and deploying large-scale energy storage. Founded by JB Straubel, the company produces lithium, nickel, cobalt, copper, and cathode active material at scale in the U.S., manufactures key components for advanced batteries, and deploys energy storage systems that power data centers and the nation’s grid. Redwood is expanding domestic capacity for next-generation energy storage and strengthening U.S. energy dominance.