F1 Battery Controls Engineer - Embedded Systems

Gm Performance Power Units

Concord (NC)

On-site

GBP 90,000 - 136,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bonus scheme
Health insurance
401(k) plan
Life insurance
Annual leave
Financial advisor
EAP
On-site dining
On-site gym
GM vehicle discount
EV charging

Job summary

GM Performance Power Units is seeking a Battery Controls Engineer to join the ERS Team in Concord, NC. You will develop embedded software for the HV battery management system, implementing real-time control algorithms for protection, SOC, and SOH while collaborating with controls and electrical hardware teams to ensure cohesive operation.

The role requires strong C/C++ expertise, RTOS, MiL/SiL/HiL testing, and knowledge of CAN/CAN FD, Ethernet, and other protocols.

Qualifications

  • Master's/PhD in Electrical Engineering, or Bachelor's with 5+ years embedded software experience.
  • Expertise in battery management systems and battery control algorithms, such as protection/derating, SOC, and SOH.
  • Familiarity with HV battery physics, high voltage systems, and relevant safety standards.

Responsibilities

  • Develop, test, and maintain embedded software for HV battery management in C/C++ and RT languages.
  • Implement sensor data acquisition, HALs, real-time comms, and diagnostics features.
  • Perform MiL/SiL/HiL testing and trackside support; create unit tests and robust codebases.

Skills

Embedded C
Real-time OS
CAN protocol
CAN FD
Ethernet
SPI
I2C
UART
Multithreading
MATLAB/Python testing

Education

Master's in Electrical Engineering
PhD in Electrical Engineering

Tools

FMU development
SiL/HiL
Python
MATLAB

Job description

GM Performance Power Units is seeking a Battery Controls Engineer to join the ERS Team in Concord, NC. You will develop embedded software for the HV battery management system, implementing real-time control algorithms for protection, SOC, and SOH while collaborating with controls and electrical hardware teams to ensure cohesive operation.

The role requires strong C/C++ expertise, RTOS, MiL/SiL/HiL testing, and knowledge of CAN/CAN FD, Ethernet, and other protocols.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Battery Controls Engineer for F1 Power Unit (Onsite)
Senior Battery Controls Engineer for F1 Power Unit (Onsite)

Motorsport Network, LLC • Concord (NC), Northern (KY)

Hybrid
USD 110,000 - 160,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
Battery Controls Engineer — Real-Time Embedded
Battery Controls Engineer — Real-Time Embedded

GMPPU • Concord (NC), Northern (KY)

Hybrid
USD 120,000 - 190,000
401(k) plan with company match
Life insurance and disability coverage
32 days annual leave
+4
Battery Controls Engineer
Battery Controls Engineer

Gm Performance Power Units • Concord (NC)

On-site
GBP 90,000 - 136,000
Bonus scheme
Health insurance
401(k) plan
+8
F1 Hybrid Embedded Software Engineer - ERS
F1 Hybrid Embedded Software Engineer - ERS

Motorsport Network, LLC • Concord (NC)

Hybrid
USD 110,000 - 170,000
Bonus scheme
Private healthcare
401(k) with company match
+9
Senior Embedded Controls Engineer – HV Battery Systems
Senior Embedded Controls Engineer – HV Battery Systems

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Relocation benefits
Battery Controls Engineer
Battery Controls Engineer

GMPPU • Concord (NC), Northern (KY)

On-site
USD 120,000 - 190,000
401(k) plan with company match
Life insurance and disability coverage
32 days annual leave
+4
Lead, F1 ERS Systems Integration
Lead, F1 ERS Systems Integration

Motorsport Network, LLC • Concord (NC)

On-site
USD 120,000 - 190,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
Embedded Controls Software Engineer — Formula 1 Powertrain
Embedded Controls Software Engineer — Formula 1 Powertrain

GM Performance Power Units • Concord (NC)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer — HV Battery & Controls
Senior Embedded Software Engineer — HV Battery & Controls

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 170,000
Relocation benefits
Battery Controls Engineer
Battery Controls Engineer

Motorsport Network, LLC • Concord (NC), Northern (KY)

On-site
USD 110,000 - 160,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8