OBCM Embedded Software Lead – Hybrid Role

generalmotors

Newark Township (MI)

Hybrid

USD 110,000 - 140,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 seeks a Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems. This role provides technical direction from concept through production release, collaborating with software architects, HWIO, validation, and safety teams.

The candidate should have strong embedded C/C++ experience and deep knowledge of automotive power electronics, including AC/DC and DC/DC conversion, with a focus on PMW, control loops,

Qualifications

  • Bachelor’s degree in electrical/controls/automotive engineering or related field.
  • 5+ years in OBC, OBCM, automotive power conversion, embedded controls.
  • Experience taking embedded software from requirements to production release.
  • Strong hands-on embedded C/C++ and real-time software development.
  • Knowledge of AC/DC conversion, PFC, DC/DC, PWM, protection, and control loops.
  • Ability to analyze software and controls across controller, subsystem and vehicle levels.
  • Familiarity with DOORS/DNG, Git and CI environments.

Responsibilities

  • Lead the technical development of OBCM embedded software and control integration across the product lifecycle.
  • Define and evolve software, controls, interfaces, verification methods, and production criteria.
  • Develop and guide control strategies for AC/DC PFC, DC/DC, voltage/current regulation, bidirectional operation.
  • Provide direction for control loops, state machines, PWM, sampling, protection, diagnostics, and testing.
  • Review software architecture and deliverables to ensure safety, maintainability and production readiness.
  • Collaborate with architects, HWIO, hardware, and supplier teams to resolve integration issues.
  • Integrate OBCM software with battery management, HV, charging, thermal management, and supervision.
  • Lead root-cause analysis and verification across SIL/HIL, bench, dyno, and vehicle testing.
  • Maintain requirements traceability from system requirements through test evidence.
  • Support planning, estimation, risk management and issue resolution; mentor engineers.

Skills

Embedded C/C++
Automotive power electronics
OBC/OBCM
Requirements traceability
Real-time software
CAN/LIN/Ethernet

Education

Bachelor’s degree in Electrical Engineering or related

Tools

Git
Jira
DOORS/DNG

Job description

General Motors seeks a Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems. This role provides technical direction from concept through production release, collaborating with software architects, HWIO, validation, and safety teams.

The candidate should have strong embedded C/C++ experience and deep knowledge of automotive power electronics, including AC/DC and DC/DC conversion, with a focus on PMW, control loops,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded OBCM Software Engineer – Hybrid
Lead Embedded OBCM Software Engineer – Hybrid

General Motors • United States

Hybrid
USD 120,000 - 160,000
Hybrid working
Relocation benefits
Total Rewards resources
Lead Embedded OBCM Software Engineer
Lead Embedded OBCM Software Engineer

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Technical Specialist - OBCM Embedded Software
Technical Specialist - OBCM Embedded Software

General Motors • Milford Charter Township (MI)

On-site
USD 120,000 - 150,000
Hybrid Design Release Engineer - Power Electronics & OBCM
Hybrid Design Release Engineer - Power Electronics & OBCM

generalmotors • Warren (MI)

Hybrid
USD 90,000 - 150,000
Hybrid work policy
Technical Specialist – OBCM Embedded Software
Technical Specialist – OBCM Embedded Software

General Motors LLC • Brighton Charter Township (MI)

On-site
USD 120,000 - 160,000
Hybrid working
Relocation benefits
Total Rewards resources
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
Technical Specialist – OBCM Embedded Software
Technical Specialist – OBCM Embedded Software

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 140,000
Relocation benefits
Hybrid Vehicle Systems Integration Lead
Hybrid Vehicle Systems Integration Lead

General Motors LLC • United States

Hybrid
USD 130,000 - 190,000
Hybrid work arrangement
Company vehicle program
Relocation benefits available
Senior Embedded Software Engineer - Microcontrollers (Hybrid)
Senior Embedded Software Engineer - Microcontrollers (Hybrid)

generalmotors • Newark Township (MI)

Hybrid
USD 110,000 - 160,000
Health benefits
Relocation benefits
Hybrid work model
Embedded C++ Engineer Automotive Infotainment(Hybrid)
Embedded C++ Engineer Automotive Infotainment(Hybrid)

General Motors • Austin (TX)

On-site
USD 120,000 - 180,000