Real-Time Embedded Firmware Engineer for Energy Storage

ESP Interactive Solutions, Inc

Burlingame (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ESP Interactive Solutions, Inc is seeking an experienced Embedded Software Engineer to drive firmware development for sodium-ion energy storage systems. This role focuses on creating real-time embedded firmware and collaborating across engineering teams to deliver reliable solutions.

The ideal candidate will have over 5 years of experience in embedded software, proficiency in C++, and a strong ability to tackle low-level technical challenges.

Qualifications

  • 5+ years of professional experience in embedded software or firmware engineering.
  • Experience shipping at least one commercial or industrial hardware product.
  • Strong experience developing firmware for real-time embedded systems.
  • Proficiency in C++ and RTOS-based embedded development.
  • Strong debugging skills using debuggers and related test equipment.

Responsibilities

  • Design and implement real-time, C++ RTOS-based firmware targeting microcontrollers.
  • Develop firmware that interfaces directly with hardware and supports functional safety requirements.
  • Create embedded prototypes to validate hardware design decisions.
  • Support firmware integration, debugging, and verification activities.
  • Participate in hardware and software design reviews across cross-functional engineering teams.

Skills

Firmware development
C++
RTOS-based development
Debugging
Cross-functional collaboration

Tools

Linux
CMake
Git
Docker

Job description

ESP Interactive Solutions, Inc is seeking an experienced Embedded Software Engineer to drive firmware development for sodium-ion energy storage systems. This role focuses on creating real-time embedded firmware and collaborating across engineering teams to deliver reliable solutions.

The ideal candidate will have over 5 years of experience in embedded software, proficiency in C++, and a strong ability to tackle low-level technical challenges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, ESS
Embedded Software Engineer, ESS

ESP Interactive Solutions, Inc • Burlingame (CA)

On-site
USD 100,000 - 140,000
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 for Energy Storage
Embedded Software Engineer - Power Electronics for Energy Storage

Hardware FYI • San Francisco (CA)

Hybrid
USD 180,000 - 238,000
Real-Time Embedded Engineer: Power Electronics & Storage
Real-Time Embedded Engineer: Power Electronics & Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,500 - 227,500
Real-Time Embedded Systems Engineer — Quantum Storage
Real-Time Embedded Systems Engineer — Quantum Storage

Praxis, Inc. • Torrance (CA)

On-site
USD 110,000 - 170,000
Equity in startup
Relocation assistance
Unlimited PTO
+1
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
Embedded Battery Systems Firmware Engineer
Embedded Battery Systems Firmware Engineer

Proper Voltage • Carlsbad (CA)

On-site
USD 115,000 - 145,000
Battery Embedded Systems Engineer – Firmware & BMS
Battery Embedded Systems Engineer – Firmware & BMS

Exoben Inc. • United States

On-site
USD 100,000 - 140,000
Senior Embedded Battery-Management Firmware Engineer
Senior Embedded Battery-Management Firmware Engineer

Hardware FYI • Sunnyvale (CA)

On-site
USD 130,000 - 170,000
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