Senior Embedded Software Engineer – EV Controls (Hybrid)

General Motors

Milford Charter Township (MI)

Hybrid

USD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

General Motors in Milford, Michigan seeks a Senior Software Engineer to develop embedded software for high‑voltage battery controls in VMEC, including WCSR, with emphasis on safety and traceability. You will design, implement, test, and document software aligned to MISRA and automotive standards.

The role demands 5+ years in embedded software or controls, strong C/C++, Python, and testing (SiL/HiL and vehicle level). Hybrid work policy: 3 days in‑office, 2 days remote.

Qualifications

  • BS or MS in Electrical/Computer Engineering, Computer Science, or Mechanical Engineering.
  • 5+ years of embedded software/controls experience.
  • Proficiency in C/C++, Python and testing methodologies (SiL/HiL).

Responsibilities

  • Deliver high‑quality embedded software for VMEC – High Voltage Battery WCSR.
  • Ensure MISRA compliance and safety requirements throughout the software lifecycle.
  • Design, implement, test, and document control software with traceability.
  • Collaborate with Systems, Safety Validation and SDV teams to integrate solutions.

Skills

Embedded software
System design
Diagnostics strategies
C/C++
Python scripting
HiL testing
Vehicle testing
CI/CD
DevOps
Agile Scrum
AI-driven diagnostics

Education

BS in ECE/CS/ME
MS in ECE/CS/ME

Job description

General Motors in Milford, Michigan seeks a Senior Software Engineer to develop embedded software for high‑voltage battery controls in VMEC, including WCSR, with emphasis on safety and traceability. You will design, implement, test, and document software aligned to MISRA and automotive standards.

The role demands 5+ years in embedded software or controls, strong C/C++, Python, and testing (SiL/HiL and vehicle level). Hybrid work policy: 3 days in‑office, 2 days remote.

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

Similar jobs worth comparing

Embedded Software Engineer – Electrified Propulsion (Hybrid)
Embedded Software Engineer – Electrified Propulsion (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 150,000
Senior Embedded QA Engineer – Hybrid
Senior Embedded QA Engineer – Hybrid

General Motors • United States

Hybrid
USD 110,000 - 140,000
Engineering Manager, Embedded & Electrification
Engineering Manager, Embedded & Electrification

General Motors • Milford Charter Township (MI)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Company vehicle program
Senior Software Engineer — HV Battery Sensor & Communication
Senior Software Engineer — HV Battery Sensor & Communication

GM • Milford Charter Township (MI)

On-site
USD 120,000 - 180,000
Bonus potential
Health benefits
GM vehicle discounts
Hybrid Senior Embedded QA Engineer — Test Automation Lead
Hybrid Senior Embedded QA Engineer — Test Automation Lead

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

Hybrid
USD 110,000 - 140,000
Hybrid work model
Embedded Software Engineer - EV Thermal Controls (Hybrid)
Embedded Software Engineer - EV Thermal Controls (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 130,000
Hybrid work model
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
Lead Embedded Software Integration Engineer — EV/HEV
Lead Embedded Software Integration Engineer — EV/HEV

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Relocation benefits
Virtualization & SIL Integration Engineer (Hybrid)
Virtualization & SIL Integration Engineer (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Relocation assistance
Travel eligible (<25%)