Embedded Power-Electronics Controls Engineer

General Motors LLC

Brighton Charter Township (MI)

Hybrid

USD 90,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors is seeking a Software Engineer to develop embedded software for electrified vehicles, focusing on power-electronics control and energy-transfer functions such as onboard charging and bidirectional energy transfer.

You will work across software, controls, systems, and hardware teams to deliver safe, reliable, and efficient software, with MISRA-aligned practices and CAN interfaces.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, Controls Engineering, or related field.
  • 2+ years of automotive embedded software development experience or closely related field.
  • Experience with C or C++ in production-oriented software.
  • Understanding of real-time embedded software design and hardware/software integration.
  • Ability to translate requirements into software design and verification.

Responsibilities

  • Develop and maintain embedded C/C++ software for automotive power-electronics and energy-transfer applications.
  • Design software for charging, power conversion, and energy-transfer functions.
  • Translate system and controls requirements into clear, maintainable software designs.
  • Collaborate with architects, hardware, validation and calibration teams to resolve issues.
  • Support architecture, interfaces, and traceability from system behavior to implementation and test.
  • Participate in design/code reviews and drive CI/CD improvements.

Skills

Embedded software
C/C++ programming
Automotive domain knowledge
Cross-functional teamwork
Analytical skills

Education

B.S. in Software Eng/CS/EE/Controls
Master's degree (preferred)

Tools

Git
Jira
CANoe/CANalyzer
DOORS
CI/CD tooling

Job description

General Motors is seeking a Software Engineer to develop embedded software for electrified vehicles, focusing on power-electronics control and energy-transfer functions such as onboard charging and bidirectional energy transfer.

You will work across software, controls, systems, and hardware teams to deliver safe, reliable, and efficient software, with MISRA-aligned practices and CAN interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Controls Software Engineer – Embedded EV Power
Hybrid Controls Software Engineer – Embedded EV Power

General Motors Corporation • Milford Charter Township (MI)

Hybrid
USD 110,000 - 165,000
Embedded Controls Engineer - Low-Voltage Power (Hybrid)
Embedded Controls Engineer - Low-Voltage Power (Hybrid)

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

Hybrid
USD 110,000 - 160,000
Low-Voltage EV Controls Engineer – Embedded Systems
Low-Voltage EV Controls Engineer – Embedded Systems

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 160,000
Embedded Software Engineer: Battery & High-Voltage Control
Embedded Software Engineer: Battery & High-Voltage Control

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Relocation benefits
Hybrid work model
Total Rewards program
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
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
Senior Power Electronics Controls Engineer (Hybrid)
Senior Power Electronics Controls Engineer (Hybrid)

General Motors LLC • United States

Hybrid
USD 120,000 - 180,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
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)
Embedded Controls Software Engineer — Hybrid (C/C++, Simulink)

General Motors of Canada • 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