Real-Time Embedded Engineer: Power Electronics & Storage

Redwood Materials

San Francisco (CA)

On-site

USD 137,500 - 227,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading renewable energy company in San Francisco is seeking an Embedded Software Engineer to drive firmware development for power electronics. You will design bare-metal software applications, optimize multi-core processing strategies, and ensure robust performance in safety-critical environments. The ideal candidate has a BS/MS in Electrical Engineering or similar, with over 2 years of experience in firmware engineering, along with expert proficiency in Rust or C. This full-time role offers competitive compensation between $137,500 and $227,500, commensurate with experience.

Qualifications

  • 2+ years of experience in firmware engineering and a proven track record of shipping new products at scale.
  • Deep understanding of power‑specific software requirements.
  • Familiarity with UL certification standards for energy storage systems is a plus.

Responsibilities

  • Design and implement bare‑metal software applications for power electronics.
  • Develop and optimize drivers for microcontroller peripherals.
  • Collaborate with power electronics controls engineers.

Skills

Expert proficiency in Rust or C
Debugging complex embedded systems
Experience with ARM Cortex-M and Cortex-R
Knowledge of digital protocols (I2C, UART, SPI)
Experience with CI/CD

Education

BS or MS in Electrical Engineering, Computer Engineering, or Computer Science

Tools

Oscilloscopes
Logic analyzers
JTAG/SWD debuggers

Job description

A leading renewable energy company in San Francisco is seeking an Embedded Software Engineer to drive firmware development for power electronics. You will design bare-metal software applications, optimize multi-core processing strategies, and ensure robust performance in safety-critical environments. The ideal candidate has a BS/MS in Electrical Engineering or similar, with over 2 years of experience in firmware engineering, along with expert proficiency in Rust or C. This full-time role offers competitive compensation between $137,500 and $227,500, commensurate with experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Embedded Engineer — Power Electronics
Real-Time Embedded Engineer — Power Electronics

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 180,000 - 238,000
Senior Embedded Firmware Engineer Real-Time C++/RTOS Expert
Senior Embedded Firmware Engineer Real-Time C++/RTOS Expert

DeWinter Group • Burlingame (CA)

On-site
USD 160,000 - 280,000
Senior Embedded Firmware Engineer – Real-Time Energy
Senior Embedded Firmware Engineer – Real-Time Energy

Accelevation LLC • Sterling (VA)

On-site
USD 80,000 - 120,000
Competitive salary and performance bonus
Paid time off
401(k) retirement plan with company match
+2
Embedded Software Engineer – Power Electronics, Energy Storage
Embedded Software Engineer – Power Electronics, Energy Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,000 - 228,000
Staff Power Electronics Software Engineer - Real-Time Embedded
Staff Power Electronics Software Engineer - Real-Time Embedded

Rivian • Torrance (CA)

On-site
USD 171,100 - 213,900
Robust medical, dental, and vision insurance
Coverage effective on the first day of employment
Premiums covered by the company
Senior Embedded Systems Architect: Fleet & Firmware Lead
Senior Embedded Systems Architect: Fleet & Firmware Lead

SupportFinity™ • Berkeley (CA)

On-site
USD 182,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
16 weeks of paid parental leave
Embedded Software Engineer – Power Electronics, Energy Storage
Embedded Software Engineer – Power Electronics, Energy Storage

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 110,000 - 170,000
Senior Embedded Power Electronics Software Engineer
Senior Embedded Power Electronics Software Engineer

Rivian • Torrance (CA)

On-site
USD 135,000 - 168,000
Paid vacation
Paid sick leave
Health insurance benefits
+2
Embedded Software Engineer
Embedded Software Engineer

DeWinter Group • Burlingame (CA)

On-site
USD 160,000 - 280,000
Real-Time Power Electronics Firmware Engineer
Real-Time Power Electronics Firmware Engineer

Analog Group • Plano (TX)

On-site
USD 80,000 - 100,000