Real-Time Embedded Engineer: Power Electronics & Storage

Redwood Materials

San Francisco (CA)

On-site

USD 137,500 - 227,500

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

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 - 237,500
Embedded Software Engineer – Power Electronics, Energy Storage
Embedded Software Engineer – Power Electronics, Energy Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,500 - 227,500
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
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
Firmware Manager – Power Electronics for Renewables
Firmware Manager – Power Electronics for Renewables

1st Avenue Power • San Jose (CA)

Hybrid
USD 185,000 - 230,000
Competitive Compensation Package
Health Insurance with 100% employee premium coverage
401(k) Plan with 6% employer match
Senior Firmware Engineer — Real-Time Power Electronics
Senior Firmware Engineer — Real-Time Power Electronics

CyberCoders • Walpole (MA)

On-site
USD 120,000 - 160,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Embedded Software Engineer: Power Electronics & Storage
Embedded Software Engineer: Power Electronics & Storage

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 110,000 - 170,000
Real-Time Embedded Firmware Engineer (Power Electronics)
Real-Time Embedded Firmware Engineer (Power Electronics)

Electric Hydrogen • San Jose (CA)

On-site
USD 154,000 - 181,000
Equity grant
Time off programs
Cell phone allowance
+4
Senior Power Electronics Controls & Firmware Engineer
Senior Power Electronics Controls & Firmware Engineer

ChargePoint • Campbell (CA)

On-site
USD 170,000 - 210,000