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+

Get more replies from employers

Send a job-specific resume in minutes.

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

Real-Time Embedded Firmware Engineer for Energy Storage
Real-Time Embedded Firmware Engineer for Energy Storage

ESP Inspire, LLC • Burlingame (CA)

On-site
USD 110,000 - 170,000
Embedded Software Engineer, ESS
Embedded Software Engineer, ESS

ESP Inspire, LLC • Burlingame (CA)

On-site
USD 110,000 - 170,000
Embedded Software Engineer, ESS
Embedded Software Engineer, ESS

ESP Interactive Solutions, Inc • Burlingame (CA)

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

Oho Group • Austin (TX)

On-site
USD 110,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 - 238,000
Senior Embedded Firmware Engineer — Energy Storage Systems
Senior Embedded Firmware Engineer — Energy Storage Systems

Oho Group • Austin (TX)

On-site
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

DeWinter Group • Burlingame (CA)

On-site
USD 160,000 - 280,000
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 Engineer: Power Electronics & Storage
Real-Time Embedded Engineer: Power Electronics & Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,000 - 228,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