Real-Time Embedded Firmware Engineer for Energy Storage

ESP Inspire, LLC

Burlingame (CA)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ESP Inspire, LLC is seeking an experienced Embedded Software Engineer to drive firmware development for gigawatt-scale energy storage systems. The role focuses on real-time embedded firmware, hardware bring-up, and system integration across electrical, software, and systems teams.

You will influence embedded architecture decisions, prototype development, validation, and field support, delivering production-oriented firmware for safety-critical applications.

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.
  • Experience designing software systems that coordinate multiple hardware or software functions.
  • Experience using Linux as a development and test environment.
  • Experience configuring build systems such as CMake or Make.
  • Strong debugging skills using debuggers, oscilloscopes, logic analyzers, or related test equipment.
  • Experience with Git, GitHub, Docker, Earthly, or similar CI/development tooling.
  • Eligibility to work in the United States.

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 and accelerate development cycles
  • Support firmware integration, debugging, and verification activities across hardware and software systems
  • Assist with requirements definition and embedded system architecture discussions
  • Support deployed systems and troubleshoot issues observed in development or field environments
  • Participate in hardware and software design reviews across cross-functional engineering teams
  • Follow disciplined development practices including code reviews, linting, formatting standards, debugging, and documentation

Skills

C++
RTOS
Embedded firmware
Linux development
Build systems (CMake/Make)
Debugging tools
Git/GitHub
CI/CD tooling
US work eligibility
Oscilloscopes/logic analyzers
Docker
Earthly

Tools

Docker
Earthly
Oscilloscopes

Job description

ESP Inspire, LLC is seeking an experienced Embedded Software Engineer to drive firmware development for gigawatt-scale energy storage systems. The role focuses on real-time embedded firmware, hardware bring-up, and system integration across electrical, software, and systems teams.

You will influence embedded architecture decisions, prototype development, validation, and field support, delivering production-oriented firmware for safety-critical applications.

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 Interactive Solutions, Inc • Burlingame (CA)

On-site
USD 100,000 - 140,000
On-Site Embedded Firmware Engineer for Energy Storage
On-Site Embedded Firmware Engineer for Energy Storage

Enphase Energy • Austin (TX)

On-site
USD 100,000 - 151,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
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
Senior Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 110,000 - 140,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: 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 Software Engineer – Power & Energy Systems
Senior Embedded Software Engineer – Power & Energy Systems

Gravity IT Resources • Sterling (VA)

On-site
USD 120,000 - 165,000
Competitive salary
401(k) with match
Comprehensive health/dental/vision