Lead Embedded OBCM Software Engineer – Hybrid

General Motors

United States

Hybrid

USD 120,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

Benefits offered by this job

Hybrid working
Relocation benefits
Total Rewards resources

Job summary

General Motors is seeking a technically strong Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems. This role will provide overall technical direction for OBCM software and controls, from concept and requirements through implementation, validation, and production release.

The ideal candidate combines strong embedded C/C++ software experience with deep knowledge of automotive power electronics, especially AC/DC and DC/DC

Qualifications

  • Bachelor’s degree in Electrical/Computer/Software Engineering or related.
  • 5+ years in OBC/OBCM or automotive power conversion and 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-loop stability.
  • Ability to analyze software and controls across vehicle levels.
  • Requirements-to-test traceability and cross-functional collaboration.

Responsibilities

  • Lead development of OBCM embedded software across the product lifecycle.
  • Define software interfaces, verification methods, and production acceptance criteria.
  • Develop control strategies for AC/DC and DC/DC conversion and power-flow management.
  • Provide technical direction for control-loop design, state machines, PWM, and protection.
  • Review architecture and algorithms to ensure production-ready solutions.
  • Collaborate with SSLEs, HWIO, hardware, safety, validation, calibration, and suppliers.

Skills

Embedded C/C++
Power electronics
Automotive software
Requirements tracing
Problem solving
Communication

Education

Bachelor's in Electrical/Computer/Software Engineering
Master's degree (preferred)

Tools

DOORS/DNG
Git
Jira
CI environments
CAN

Job description

General Motors is seeking a technically strong Technical Specialist to lead the development and integration of embedded software for On-Board Charging Module (OBCM) systems. This role will provide overall technical direction for OBCM software and controls, from concept and requirements through implementation, validation, and production release.

The ideal candidate combines strong embedded C/C++ software experience with deep knowledge of automotive power electronics, especially AC/DC and DC/DC

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

Similar jobs worth comparing

Embedded Software Controls Engineer, Power Electronics (Hybrid)
Embedded Software Controls Engineer, Power Electronics (Hybrid)

General Motors • United States

Hybrid
USD 90,000 - 130,000
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
Technical Specialist – OBCM Embedded Software
Technical Specialist – OBCM Embedded Software

General Motors • United States

Hybrid
USD 120,000 - 160,000
Hybrid working
Relocation benefits
Total Rewards resources
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
Automotive ECU Hardware Design Engineer — Hybrid
Automotive ECU Hardware Design Engineer — Hybrid

General Motors • Mountain View (CA)

Hybrid
USD 98,000 - 150,000
Hybrid work arrangement
Senior Embedded Software Integration Lead
Senior Embedded Software Integration Lead

General Motors • United States

Hybrid
USD 130,000 - 180,000
Senior Embedded Software Engineer – EV Controls (Hybrid)
Senior Embedded Software Engineer – EV Controls (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Automotive Embedded Software Solutions Lead
Automotive Embedded Software Solutions Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 140,000
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
Robotics Power Electronics Integration Engineer (Hybrid)
Robotics Power Electronics Integration Engineer (Hybrid)

General Motors • Warren (MI)

Hybrid
USD 90,000 - 150,000