Onsite Battery Controls Engineer - High-Performance Powertrain

Gm Performance Power Units

City Of London

On-site

GBP 83,000 - 113,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus scheme
Private healthcare
401(k) plan
Life insurance
Disability coverage
32 days leave
Financial advisor
EAP
On-site dining
On-site gym
GM vehicle program
EV charging

Job summary

GM Performance Power Units in Concord, NC seeks a Battery Controls Engineer to design, implement, and optimize embedded software for the HV battery management system and related components. You will work on real-time control algorithms, sensor data handling, and diagnostics in a high-performance motorsport context, collaborating with controls and electrical hardware teams.

The role requires strong C/C++ skills, RTOS experience, and knowledge of CAN/CAN FD, Ethernet, and other serial protocols;

Qualifications

  • Master's/PhD in EE, CS, Embedded Systems, or related; or Bachelor's with 5+ years embedded software experience.

Responsibilities

  • Develop, test, and maintain embedded software for HV battery management system and cells.
  • Implement sensor data acquisition, HAL, real-time comms, and diagnostics features.
  • Collaborate with controls and electrical hardware teams to ensure cohesive system operation.
  • Conduct debugging, verification, and validation including MiL/SiL/HiL and trackside testing.
  • Create requirements and unit tests for robust, clean, scalable code bases.
  • Adhere to software quality, safety, and regulatory standards for high-performance motorsport applications.
  • Maintain technical documentation and contribute to continuous improvement of embedded software development.

Skills

Embedded software development
C programming
C++ programming
Real-time systems
Battery management systems
CAN/CAN FD
Ethernet
SPI
I2C
UART
Control theory

Education

Master's degree in Electrical Engineering
Master's degree in Computer Science
PhD in Electrical Engineering
Bachelor's degree + 5+ years embedded software

Tools

RTOS
MATLAB
Python

Job description

GM Performance Power Units in Concord, NC seeks a Battery Controls Engineer to design, implement, and optimize embedded software for the HV battery management system and related components. You will work on real-time control algorithms, sensor data handling, and diagnostics in a high-performance motorsport context, collaborating with controls and electrical hardware teams.

The role requires strong C/C++ skills, RTOS experience, and knowledge of CAN/CAN FD, Ethernet, and other serial protocols;

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Battery Controls Engineer – High-Performance Powertrains
Onsite Battery Controls Engineer – High-Performance Powertrains

Gm Performance Power Units • Cardiff

On-site
GBP 90,000 - 136,000
Bonus scheme
Private healthcare
401(k) plan including company match
+3
Battery Controls Engineer — High-Performance Embedded Powertrain
Battery Controls Engineer — High-Performance Embedded Powertrain

Gm Performance Power Units • Stevenage

On-site
GBP 83,000 - 128,000
Bonus scheme
Private healthcare
401(k) plan with company match
+6
Battery Controls Engineer - Real-Time Embedded Powertrain
Battery Controls Engineer - Real-Time Embedded Powertrain

Gm Performance Power Units • Reading

On-site
GBP 90,000 - 136,000
Bonus scheme
Private healthcare
Company match 401(k)
+7
Onsite Battery Controls Engineer – Hybrid Powertrain
Onsite Battery Controls Engineer – Hybrid Powertrain

Gm Performance Power Units • Sheffield

On-site
GBP 68,000 - 98,000
Bonus scheme
Private healthcare
401(k) with company match
+3
Battery Controls Engineer - Real-Time EV Powertrain
Battery Controls Engineer - Real-Time EV Powertrain

Gm Performance Power Units • Chelmsford

On-site
GBP 83,000 - 128,000
Bonus scheme
Private healthcare
401(k) plan with company match
+9
Trackside Battery Controls Engineer (Onsite)
Trackside Battery Controls Engineer (Onsite)

Gm Performance Power Units • Chesterfield

On-site
GBP 90,000 - 136,000
Bonus scheme
401(k) match
Life insurance & disability
+7
Battery Controls Engineer: Real-Time HV Systems
Battery Controls Engineer: Real-Time HV Systems

Gm Performance Power Units • Basingstoke

On-site
GBP 83,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
Onsite Battery Controls Engineer - F1 Hybrid Powertrain
Onsite Battery Controls Engineer - F1 Hybrid Powertrain

Gm Performance Power Units • Ipswich

On-site
GBP 83,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan including company match
+7
Battery Controls Engineer – Real-Time Hybrid Powertrain
Battery Controls Engineer – Real-Time Hybrid Powertrain

Gm Performance Power Units • Bolton

On-site
GBP 83,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan (company match)
+7
Real-Time Embedded Battery Controls Engineer – Onsite
Real-Time Embedded Battery Controls Engineer – Onsite

Gm Performance Power Units • West of England

On-site
GBP 90,000 - 136,000
Bonus scheme
Private healthcare
401(k) plan including company match
+9