Embedded Controls Engineer - Low-Voltage Power (Hybrid)

General Motors (GM)

Milford Charter Township (MI)

Hybrid

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors is seeking a Controls Software Engineer for Energy Source Control in a hybrid role. You will develop and refine embedded controllers for low voltage power and energy management across EVs, ICE, and GM portfolio products.

You will ensure safety, code quality, and feature integration from bench to vehicle, collaborating across disciplines. You should have 5+ years in embedded controls with C/C++, Python, and experience with SIL/HIL testing and calibration tools.

Qualifications

  • BS in Engineering, Computer Science, or equivalent required.
  • 5+ years in embedded controls, calibration, integration, or software development.
  • Strong with C, C++, Python and embedded control theories.

Responsibilities

  • Lead development of low voltage controls in embedded C/C++ for vehicle applications.
  • Collaborate with cross-functional teams to ensure robust design and test across SIL/HIL/Vehicle.
  • Mentor teammates, document IP, and participate in program events.

Skills

C
C++
Python
Embedded controls
Data analysis
System safety

Education

BS in Engineering or Computer Science
MS in Engineering (preferred)

Tools

INCA
MDA

Job description

General Motors is seeking a Controls Software Engineer for Energy Source Control in a hybrid role. You will develop and refine embedded controllers for low voltage power and energy management across EVs, ICE, and GM portfolio products.

You will ensure safety, code quality, and feature integration from bench to vehicle, collaborating across disciplines. You should have 5+ years in embedded controls with C/C++, Python, and experience with SIL/HIL testing and calibration tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Controls Engineer - Low-Voltage EV Systems
Senior Embedded Controls Engineer - Low-Voltage EV Systems

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Hybrid Embedded Controls Software Engineer
Hybrid Embedded Controls Software Engineer

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 85,000 - 110,000
Hybrid work policy
Hybrid Embedded Software Engineer: Controls & Diagnostics
Hybrid Embedded Software Engineer: Controls & Diagnostics

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Embedded Controls Software Engineer (Hybrid)
Embedded Controls Software Engineer (Hybrid)

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)

Talentify • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Senior Embedded Controls Engineer – HV Battery Systems
Senior Embedded Controls Engineer – HV Battery Systems

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Relocation benefits
Hybrid Low-Voltage Software Solutions Lead Engineer
Hybrid Low-Voltage Software Solutions Lead Engineer

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 115,000 - 150,000
Hybrid work model
Relocation benefits
Hybrid Controls Design Engineer - Embedded & Simulink
Hybrid Controls Design Engineer - Embedded & Simulink

generalmotors • Newark Township (MI)

Hybrid
USD 90,000 - 140,000
Hybrid Embedded Software Engineer – Mechatronics/Controls
Hybrid Embedded Software Engineer – Mechatronics/Controls

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 100,000 - 140,000
Controls Software Engineer - Energy Source Control
Controls Software Engineer - Energy Source Control

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 110,000 - 160,000