F1 Battery Controls Engineer

GM Performance Power Units

Concord (NC)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

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
Employer-paid life insurance and disa‌
32 days annual leave
Free financial advisor access
Employee Assistance Programs (EAP)
Subsidized on-site dining
On-site gym
Discounted GM vehicle purchase/lease
Free on-site EV charging for personal

Job summary

GM Performance Power Units in Concord, NC is seeking a Battery Controls Engineer to develop and optimize embedded software for the HV battery management system and related components in our Formula 1 hybrid powertrain. You will implement real-time control algorithms, perform MiL/SiL/HiL testing, and collaborate with controls and hardware teams to ensure a cohesive, high-performance system.

Qualified candidates have a Master’s/PhD or a Bachelor’s with extensive embedded experience, strong C

Qualifications

  • Master’s or PhD in Electrical Engineering, Computer Science, Embedded Systems or related.
  • Bachelor’s with 5+ years in embedded software development.
  • Expertise in battery management systems and control algorithms.
  • Familiarity with HV battery physics and operation.
  • Understanding HV bus networks and interlocks.
  • Strong C programming and RTOS experience.
  • Experience with CAN/CAN FD, Ethernet, SPI, I2C, UART.
  • Familiarity with tools, debugging, and version control.
  • Knowledge of control theory and embedded hardware interfaces.
  • First principles thinking, attention to detail.
  • Excellent teamwork and communication.
  • Proactive learning in embedded systems.

Responsibilities

  • Develop, test, and maintain embedded software for HV battery management.
  • Implement sensors data acquisition, HALs, comms, and diagnostics.
  • Collaborate with controls and hardware teams for system cohesion.
  • Perform MiL/SiL/HiL testing and trackside validation.
  • Create requirements and unit tests to ensure robust code.
  • Ensure software quality and safety standards for Motorsport.
  • Maintain documentation and drive continuous improvement.

Skills

Embedded C
RTOS
Multithreading
CAN/CAN FD
Ethernet
SPI
I2C
UART
Control theory
Diagnostics/testing
Software debugging
Teamwork

Education

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

Tools

CAN
CAN FD
Ethernet
SPI
I2C
UART
HiL
Version control
MATLAB
Python

Job description

GM Performance Power Units in Concord, NC is seeking a Battery Controls Engineer to develop and optimize embedded software for the HV battery management system and related components in our Formula 1 hybrid powertrain. You will implement real-time control algorithms, perform MiL/SiL/HiL testing, and collaborate with controls and hardware teams to ensure a cohesive, high-performance system.

Qualified candidates have a Master’s/PhD or a Bachelor’s with extensive embedded experience, strong C

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Battery Controls Engineer for F1 Power Unit (Onsite)
Senior Battery Controls Engineer for F1 Power Unit (Onsite)

Motorsport Network, LLC • Concord (NC), Northern (KY)

Hybrid
USD 110,000 - 160,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
F1 Embedded Controls Engineer - Real-Time Powertrain
F1 Embedded Controls Engineer - Real-Time Powertrain

GMPPU • Concord (NC)

On-site
USD 90,000 - 120,000
Embedded Controls Software Engineer — Formula 1 Powertrain
Embedded Controls Software Engineer — Formula 1 Powertrain

GM Performance Power Units • Concord (NC)

On-site
USD 90,000 - 120,000
F1 High-Power Battery Cell Engineer
F1 High-Power Battery Cell Engineer

GM Performance Power Units • Concord (NC)

On-site
USD 120,000 - 180,000
Bonus scheme
Private healthcare
401(k) plan with company match
+6
Battery Controls Engineer
Battery Controls Engineer

GMPPU • Concord (NC), Northern (KY)

Hybrid
USD 120,000 - 190,000
401(k) plan with company match
Life insurance and disability coverage
32 days annual leave
+4
F1 ICE Controls Engineer – Power Unit & Trackside
F1 ICE Controls Engineer – Power Unit & Trackside

Motorsport Network, LLC • Concord (NC)

On-site
USD 130,000 - 210,000
Bonus scheme
Private healthcare
401(k) plan including company match
+3
F1 ICE Controls Engineer – Embedded Power Unit
F1 ICE Controls Engineer – Embedded Power Unit

GM Performance Power Units • Concord (NC)

On-site
USD 120,000 - 180,000
401(k) plan with company match
Life Insurance & Disability coverage
On-site gym
Battery Controls Engineer
Battery Controls Engineer

GM Performance Power Units • Concord (NC)

On-site
USD 120,000 - 170,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
Battery Controls Engineer
Battery Controls Engineer

Motorsport Network, LLC • Concord (NC), Northern (KY)

Hybrid
USD 110,000 - 160,000
Bonus scheme
Private healthcare
401(k) plan including company match
+8
F1 Hybrid Embedded Software Engineer - ERS
F1 Hybrid Embedded Software Engineer - ERS

Motorsport Network, LLC • Concord (NC)

Hybrid
USD 110,000 - 170,000
Bonus scheme
Private healthcare
401(k) with company match
+9