Onsite Battery Controls Engineer – Real-Time Embedded (F1)

Gm Performance Power Units

Cheltenham

On-site

GBP 90,000 - 113,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 with company match
Life insurance
Disability coverage
32 days annual leave
Financial advisor access
Employee Assistance Programs (EAP)
Subsidized on-site dining
On-site gym
GM vehicle purchase/lease program
Free on-site EV charging

Job summary

GM Performance Power Units is seeking a highly capable Battery Controls Engineer to join the ERS Team in Concord, NC. You will develop and optimize embedded software for the HV battery management system, focusing on protection, state of charge, and state of health within a cutting-edge Formula 1 powertrain.

You will work across MiL/SiL/HiL testing, implement real-time control algorithms, and collaborate with controls and electrical hardware teams to deliver robust, safe solutions.

Qualifications

  • Master's or PhD in Electrical Engineering, Computer Science, Embedded Systems, or related discipline; OR Bachelor's degree with 5+ years of experience in embedded software development.
  • Experience with battery management systems and battery control algorithms such as protection/derating, state of charge, and state of health.

Responsibilities

  • Develop, test, and maintain embedded software in C, C++ and relevant real-time languages for HV battery management systems and related components.
  • Implement sensor data acquisition, hardware abstraction layers, real-time communication, and diagnostics features.
  • Collaborate with cross-functional teams to ensure cohesive system operation and perform MiL/SiL/HiL testing and trackside testing support.
  • Create requirements and unit tests to form robust, scalable code bases and adhere to software quality, safety, and regulatory standards for motorsport applications.
  • Maintain technical documentation and contribute to continuous improvement of embedded software development processes.

Skills

Embedded C
RTOS
CAN / CAN FD
Multithreading
Control theory
Python
MATLAB
Scripting

Education

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

Tools

Git

Job description

GM Performance Power Units is seeking a highly capable Battery Controls Engineer to join the ERS Team in Concord, NC. You will develop and optimize embedded software for the HV battery management system, focusing on protection, state of charge, and state of health within a cutting-edge Formula 1 powertrain.

You will work across MiL/SiL/HiL testing, implement real-time control algorithms, and collaborate with controls and electrical hardware teams to deliver robust, safe solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Battery Controls Engineer - Real-Time Embedded for F1
Battery Controls Engineer - Real-Time Embedded for F1

Gm Performance Power Units • Luton

On-site
GBP 90,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
Formula 1 Battery Controls Engineer — Onsite
Formula 1 Battery Controls Engineer — Onsite

Gm Performance Power Units • Milton Keynes

On-site
GBP 83,000 - 143,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
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
Battery Controls Engineer – Real-Time HV BMS, Onsite
Battery Controls Engineer – Real-Time HV BMS, Onsite

Gm Performance Power Units • Newport

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

Gm Performance Power Units • Loose

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

Gm Performance Power Units • Wakefield

On-site
GBP 68,000 - 90,000
Bonus scheme
401(k) plan with company match
Life insurance and disability coverage
+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
Battery Controls Engineer (Embedded, Real-Time BMS) Onsite
Battery Controls Engineer (Embedded, Real-Time BMS) Onsite

Gm Performance Power Units • Leicester

On-site
GBP 72,000 - 98,000
Bonus scheme
Private healthcare
401(k) plan including company match
+6