Trackside Battery Controls Engineer (Onsite)

Gm Performance Power Units

Chesterfield

On-site

GBP 90,000 - 136,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
401(k) match
Life insurance & disability
32 days annual leave
Financial advisor access
EAP
On-site dining
On-site gym
GM vehicle purchase/lease program
EV charging on-site

Job summary

GM Performance Power Units in Concord, NC seeks a Battery Controls Engineer to develop embedded software for the HV battery management system, focusing on protection, state of charge, and state of health. You will apply real-time control algorithms and work with cross-functional teams on high-performance motorsport systems.

Responsibilities include MiL/SiL/HiL testing, code verification, and maintaining robust software.

Qualifications

  • Master's or PhD in Electrical Engineering, Computer Science, Embedded Systems, or related field; OR Bachelor's degree with 5+ years of embedded software development.
  • Expertise in battery management systems and battery control algorithms (protection/derating, state of charge, state of health).
  • Familiarity with HV bus networks, contactors, fuses, and HV interlock loops.
  • Strong proficiency in embedded C and RTOS; ability to work with handwritten and auto-generated code.
  • Experience with CAN, CAN FD, Ethernet, SPI, I2C, and UART; knowledge of control theory for electronic systems.

Responsibilities

  • Develop, test, and maintain embedded software for HV battery management systems and related components.
  • Implement real-time data acquisition, HW abstraction layers, comms, and diagnostics.
  • Collaborate with controls and electrical hardware teams to ensure cohesive operation.
  • Conduct MiL/SiL/HiL, and trackside testing; develop requirements and unit tests.
  • Maintain documentation and support continuous improvements in embedded software.

Skills

Embedded C programming
Real-time programming
Battery management systems
Control theory
Multithreaded systems
CAN/CAN FD/Ethernet SPI I2C UART
RTOS
Model-/Hardware-/Software-in-the-loop

Education

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

Tools

Git / version control
MiL/SiL/HiL testing tools

Job description

GM Performance Power Units in Concord, NC seeks a Battery Controls Engineer to develop embedded software for the HV battery management system, focusing on protection, state of charge, and state of health. You will apply real-time control algorithms and work with cross-functional teams on high-performance motorsport systems.

Responsibilities include MiL/SiL/HiL testing, code verification, and maintaining robust software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Embedded (Onsite)
Battery Controls Engineer: Real-Time Embedded (Onsite)

Gm Performance Power Units • Dartford

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 (Onsite)
Battery Controls Engineer - Real-Time Embedded (Onsite)

Gm Performance Power Units • Southampton

On-site
GBP 90,000 - 113,000
Bonus scheme
Private healthcare
401(k) plan
+9
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
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 (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
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 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