Senior Embedded OBCM Software Engineer (Hybrid)

General Motors

Milford Charter Township, Northern (MI, KY)

Hybrid

USD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Relocation benefits

Job summary

General Motors is seeking a Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems in Milford, MI. You will drive software and controls from concept through production release, collaborating with software architects, HWIO teams, and suppliers to ensure robust, automotive-grade solutions.

The candidate will design control strategies for AC/DC charging, DC/DC conversion, and bidirectional operation, while guiding verification

Qualifications

  • Experience taking embedded software from requirements through implementation, validation, and production release.

Responsibilities

  • Lead the development and integration of OBCM embedded software and controls across the product lifecycle.
  • Define interfaces, verification methods, and production acceptance criteria for OBCM functions.
  • Develop control strategies for AC/DC power-factor correction and DC/DC conversion.
  • Provide technical direction for control-loop design, PWM, protection, and diagnostics.
  • Review architecture and ensure safe, maintainable, testable, production-ready solutions.
  • Collaborate with software, HWIO, safety, validation, calibration, and supplier teams to resolve integration issues.
  • Lead verification across SIL, HIL, bench, dyno, and vehicle environments with automated testing.

Skills

Embedded C/C++
Real-time software
Power electronics
Control loops
System-level troubleshooting
Technical communication

Education

Bachelor’s in Electrical/Computer/Software Engineering
Automotive engineering related discipline

Tools

Git
DOORS/DNG
Jira
CAN/LIN/Ethernet
ARXML

Job description

General Motors is seeking a Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems in Milford, MI. You will drive software and controls from concept through production release, collaborating with software architects, HWIO teams, and suppliers to ensure robust, automotive-grade solutions.

The candidate will design control strategies for AC/DC charging, DC/DC conversion, and bidirectional operation, while guiding verification

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Specialist – OBCM Embedded Software
Technical Specialist – OBCM Embedded Software

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

Hybrid
USD 120,000 - 170,000
Relocation benefits
Hybrid Design Release Engineer - Power Electronics
Hybrid Design Release Engineer - Power Electronics

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 90,000 - 120,000
Hybrid work model
Embedded Software Engineer, EV Power Electronics
Embedded Software Engineer, EV Power Electronics

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Relocation assistance
Hybrid Staff Software Engineer - Embedded Systems Lead
Hybrid Staff Software Engineer - Embedded Systems Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Senior Embedded Software Engineer - Hybrid/Remote
Senior Embedded Software Engineer - Hybrid/Remote

General Motors • Milford (CT)

Hybrid
USD 110,000 - 160,000
Mechatronic Software Integration Engineer — Hybrid
Mechatronic Software Integration Engineer — Hybrid

Socket.dev • Michigan

On-site
USD 110,000 - 160,000
Relocation benefits
GM benefits package
Hybrid: Embedded Software Architecture Lead
Hybrid: Embedded Software Architecture Lead

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

Hybrid
USD 150,000 - 230,000
Hybrid: Software Architecture Engineering Group Lead
Hybrid: Software Architecture Engineering Group Lead

General Motors • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Entry-Level Automotive Hardware Design & Validation (Hybrid)
Entry-Level Automotive Hardware Design & Validation (Hybrid)

General Motors • Warren (MI)

Hybrid
USD 65,000 - 90,000
Relocation benefits
GM benefits package
Platform OS & Driver Engineering Manager (Embedded) - Hybrid
Platform OS & Driver Engineering Manager (Embedded) - Hybrid

General Motors • Sunnyvale (CA)

Hybrid
USD 160,000 - 246,000
Company vehicle
Health benefits
Tuition assistance