Onsite Battery Controls Engineer – High-Performance Powertrains

Gm Performance Power Units

Cardiff

On-site

GBP 90,000 - 136,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus scheme
Private healthcare
401(k) plan including company match
Life insurance and disability coverage
32 days annual leave
On-site dining

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, implement real-time control algorithms, and collaborate with controls and hardware teams to ensure cohesive operation.

The role requires strong C/C++ skills, MiL/SiL/HiL experience, and knowledge of CAN/CAN FD, Ethernet, and HV systems.

Qualifications

  • Master's or PhD in Electrical Engineering, Computer Science, Embedded Systems, or related discipline; OR Bachelor's with 5+ years embedded software development experience.
  • Experience with battery management systems and battery control algorithms (protection/derating, state of charge, state of health).
  • Familiarity with high voltage systems, CAN/CAN FD networks, and real-time programming environments.

Responsibilities

  • Develop, test, and maintain embedded software in C/C++ for HV battery management systems and related components.
  • Implement sensor data acquisition, HALs, real-time comms, and diagnostics features.
  • Conduct MiL/SiL/HiL testing and trackside validation; ensure robust, safe software in motorsport environments.

Skills

Embedded C
Real-time systems
Multithreading
Control theory
Team collaboration

Education

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

Tools

CAN
CAN FD
Ethernet
SPI
I2C
UART

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, implement real-time control algorithms, and collaborate with controls and hardware teams to ensure cohesive operation.

The role requires strong C/C++ skills, MiL/SiL/HiL experience, and knowledge of CAN/CAN FD, Ethernet, and HV systems.

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 Powertrain
Onsite Battery Controls Engineer - High-Performance Powertrain

Gm Performance Power Units • City Of London

On-site
GBP 83,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan
+9
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 — 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 HV Systems (Onsite)
Battery Controls Engineer – Real-Time HV Systems (Onsite)

Gm Performance Power Units • Peterborough

On-site
GBP 90,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan with company match
+9
Battery Controls Engineer - Hybrid Powertrain (Onsite)
Battery Controls Engineer - Hybrid Powertrain (Onsite)

Gm Performance Power Units • Doncaster

On-site
GBP 90,000 - 128,000
Bonus scheme
Private healthcare
401(k) plan including company match
+4
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
Embedded Battery Controls Engineer – Real-Time HV Systems
Embedded Battery Controls Engineer – Real-Time HV Systems

Gm Performance Power Units • Colchester

On-site
GBP 90,000 - 121,000
Bonus scheme
Private healthcare
401(k) plan with company match
+4
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 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
Battery Controls Engineer — F1 Hybrid Powertrain (Onsite)
Battery Controls Engineer — F1 Hybrid Powertrain (Onsite)

Gm Performance Power Units • Langley

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