Battery Controls Engineer – HV Systems for Motorsport

Gm Performance Power Units

Knaphill

On-site

GBP 83,000 - 121,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
Disability coverage
32 days annual leave

Job summary

GM Performance Power Units is seeking a Battery Controls Engineer to join our ERS team in Concord, NC. You will develop and optimize embedded controls software for the HV battery management system and related components, implementing real-time control algorithms for protection, SOC, and SOH.

You will collaborate with cross-functional controls and electrical hardware teams, perform MiL/SiL/HiL testing, and contribute to a robust, compliant software ecosystem for Formula 1 powertrains.

Qualifications

  • Master's or PhD in Electrical Engineering, Computer Science, Embedded Systems, or related field; or Bachelor's with 5+ years embedded software experience.
  • Expertise in battery management systems and battery control algorithms (protection/derating, SOC, SOH).
  • Familiarity with HV battery physics, high voltage networks, contactors, fuses, and interlock loops.
  • Strong C/C++ programming skills and real-time OS experience; capable with handwritten and auto-generated code.

Responsibilities

  • Develop, test, and maintain embedded software in C, C++, and real-time languages for HV battery systems.
  • Implement sensor data acquisition, HAL, real-time comms, and diagnostics features.
  • Collaborate with controls and hardware teams for cohesive system operation.
  • Conduct MiL/SiL/HiL and trackside testing; perform verification and validation.
  • Create requirements and unit tests; maintain clean, scalable code bases.
  • Ensure adherence to software quality, safety, and regulatory standards for motorsport.

Skills

Embedded software
Real-time control
Debugging

Education

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

Tools

C/C++
CAN/CAN FD
Ethernet
SPI
I2C
UART
Python
MATLAB
MiL/SiL/HiL

Job description

GM Performance Power Units is seeking a Battery Controls Engineer to join our ERS team in Concord, NC. You will develop and optimize embedded controls software for the HV battery management system and related components, implementing real-time control algorithms for protection, SOC, and SOH.

You will collaborate with cross-functional controls and electrical hardware teams, perform MiL/SiL/HiL testing, and contribute to a robust, compliant software ecosystem for Formula 1 powertrains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Battery Controls Engineer - Motorsport Embedded Systems
Battery Controls Engineer - Motorsport Embedded Systems

Gm Performance Power Units • High Wycombe

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

Gm Performance Power Units • Crawley

On-site
GBP 90,000 - 136,000
Bonus scheme
Private healthcare
401(k) plan including company match
+6
Embedded Battery Controls Engineer – Motorsport Powertrain
Embedded Battery Controls Engineer – Motorsport Powertrain

Gm Performance Power Units • Liverpool

On-site
GBP 90,000 - 136,000
Bonus scheme
Private healthcare
Life insurance
+7
Battery Controls Engineer: Real-Time Embedded for F1 Hybrid
Battery Controls Engineer: Real-Time Embedded for F1 Hybrid

Gm Performance Power Units • Lower Blandford St Mary

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

Gm Performance Power Units • Manchester

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

Gm Performance Power Units • Norwich

On-site
GBP 83,000 - 128,000
Bonus scheme
Private healthcare
401(k) plan including company match
+9
Battery Controls Engineer – Real-Time Embedded for F1 Hybrid
Battery Controls Engineer – Real-Time Embedded for F1 Hybrid

Gm Performance Power Units • Bedford

On-site
GBP 83,000 - 128,000
Bonus scheme
Private healthcare
401(k) plan with company match
+6
Battery Controls Engineer — Real‑Time F1 Hybrid Systems
Battery Controls Engineer — Real‑Time F1 Hybrid Systems

Gm Performance Power Units • Nottingham

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