Embedded Firmware Engineer: Battery & Power Electronics

Insight Global

Palo Alto (CA)

On-site

USD 120,000 - 160,000

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

Insight Global is seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team in Palo Alto. You will develop low-level firmware for battery management, power electronics, and charging infrastructure, primarily using C and C++ for embedded MCUs.

Collaborate with hardware, validation, and systems teams to bring complex energy products from design through validation and deployment, while applying RTOS concepts, conducting thorough testing, and contributing to

Qualifications

  • 3–5 years of professional experience developing embedded firmware.
  • Strong programming experience in C and C++.
  • Experience with microcontrollers and low-level embedded systems.
  • Solid understanding of real-time operating systems (RTOS).
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Experience with firmware debugging, testing, and validation methodologies.
  • Strong understanding of hardware/software integration.
  • Experience with Battery Management Systems (BMS) or power electronics is a plus.
  • Experience developing firmware for energy storage, renewable energy, or EV-related products.

Responsibilities

  • Design, develop, and maintain embedded firmware for battery management systems, power electronics, and energy-related products.
  • Write high-quality, production-grade code primarily in C and C++ for embedded microcontroller-based systems.
  • Develop, test, debug, and optimize low-level firmware for real-time applications.
  • Collaborate closely with electrical, hardware, validation, and systems engineering teams throughout the product lifecycle.
  • Participate in firmware architecture, design reviews, and system integration efforts.
  • Develop and execute unit, integration, and system-level testing to ensure product reliability and performance.
  • Troubleshoot complex hardware/software issues and drive root-cause analysis.
  • Contribute to firmware documentation, coding standards, and continuous improvement initiatives.
  • Support product validation, field issue investigations, and new feature development.

Skills

C/C++
Embedded firmware
RTOS

Education

Electrical Engineering
Computer Engineering
Computer Science

Job description

Insight Global is seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team in Palo Alto. You will develop low-level firmware for battery management, power electronics, and charging infrastructure, primarily using C and C++ for embedded MCUs.

Collaborate with hardware, validation, and systems teams to bring complex energy products from design through validation and deployment, while applying RTOS concepts, conducting thorough testing, and contributing to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Insight Global • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Battery Systems Embedded Firmware Engineer
Battery Systems Embedded Firmware Engineer

Proper Voltage Inc. • Carlsbad (CA)

On-site
USD 120,000 - 150,000
Embedded Firmware Engineer - Battery Systems (Onsite)
Embedded Firmware Engineer - Battery Systems (Onsite)

Proper Voltage Inc. • Carlsbad (CA)

Hybrid
USD 115,000 - 145,000
Embedded Firmware Engineer — Power Systems
Embedded Firmware Engineer — Power Systems

Advanced Energy Management Limited • Eden Prairie (MN)

On-site
USD 75,000 - 105,000
Company 401(k) matching
Health insurance
Paid time off
+1
Embedded Firmware Engineer – Battery Systems (Onsite)
Embedded Firmware Engineer – Battery Systems (Onsite)

Proper Voltage Inc. • Carlsbad (CA)

On-site
USD 120,000 - 150,000
Embedded Firmware Engineer — Real-Time Power Systems
Embedded Firmware Engineer — Real-Time Power Systems

eh2 • San Jose (CA)

On-site
USD 154,000 - 181,000
Equity grant
Time off programs
Cell phone allowance
+2
Embedded Battery Systems Firmware Engineer
Embedded Battery Systems Firmware Engineer

Proper Voltage • Carlsbad (CA)

On-site
USD 115,000 - 145,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 110,000 - 140,000
Staff Firmware Architect: Propulsion & Battery
Staff Firmware Architect: Propulsion & Battery

ALSO. • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Embedded Firmware Engineer for Next-Gen Battery Tech
Embedded Firmware Engineer for Next-Gen Battery Tech

Apple Inc. • San Diego (CA)

Hybrid
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1