Senior Embedded Controls Engineer Hybrid Thermal Propulsion

General Motors Corporation

Milford Charter Township (MI)

Hybrid

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors Corporation in Milford, Michigan is seeking a Senior Software Engineer to define, design, and develop control software for vehicle mechatronic embedded systems, focusing on propulsion thermal management and diagnostics in an agile VMEC environment.

You will work with HIL tests, CAN communications, and model-based tools like MATLAB/Simulink to implement, test, and validate features from story definition to DoD. Hybrid work: 3 days in office, 2 days remote.

Qualifications

  • Experience with HIL integration and regression testing for ECUs.
  • Embedded ECU testing on machine/test bench with CAN tools.
  • Proficient in C and Python for automated tests.
  • Experience building CAN data analyses in CANalyzer/CANoe.
  • Modeling with MATLAB/Simulink for ML/plant simulation.

Responsibilities

  • Defines and develops control software for VMEC propulsion thermal systems.
  • Performs SME duties for Scrum team content and ensures DoD alignment.
  • Translates strategy into user stories and acceptance criteria.
  • Coordinates with PO/Program events and validates test objectives.

Skills

HIL testing
Embedded ECU testing
CAN tools
C programming
Python programming
MATLAB/Simulink
Agile/Scrum
BDD/TDD practices

Education

Bachelor's degree in Electrical/Mechanical/Computer Engineering or related field
Master's degree in Electrical/Mechanical/Computer Engineering or related field

Tools

CANape
CANalyzer
CANoe
CAT ET
dSPACE HIL
Vector
MATLAB/Simulink

Job description

General Motors Corporation in Milford, Michigan is seeking a Senior Software Engineer to define, design, and develop control software for vehicle mechatronic embedded systems, focusing on propulsion thermal management and diagnostics in an agile VMEC environment.

You will work with HIL tests, CAN communications, and model-based tools like MATLAB/Simulink to implement, test, and validate features from story definition to DoD. Hybrid work: 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

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
Hybrid Embedded Controls Software Engineer — Milford
Hybrid Embedded Controls Software Engineer — Milford

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

Hybrid
USD 90,000 - 120,000
Senior Embedded Software Engineer - Hybrid
Senior Embedded Software Engineer - Hybrid

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

Hybrid
USD 120,000 - 160,000
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
Senior Embedded Software Engineer - High Voltage EV Systems
Senior Embedded Software Engineer - High Voltage EV Systems

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 180,000
Relocation benefits
Hybrid work model
Embedded Controls Software Engineer (Hybrid)
Embedded Controls Software Engineer (Hybrid)

General Motors LLC • Brighton Charter Township (MI)

Hybrid
USD 90,000 - 120,000
Hybrid Embedded Software Engineer: Controls & Diagnostics
Hybrid Embedded Software Engineer: Controls & Diagnostics

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

Hybrid
USD 90,000 - 130,000
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
Software Engineer, Battery & High Voltage - Hybrid
Software Engineer, Battery & High Voltage - Hybrid

GM • Milford Charter Township (MI)

Hybrid
USD 110,000 - 140,000
Relocation benefits
Comprehensive benefits
Embedded Controls Software Engineer
Embedded Controls Software Engineer

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

Hybrid
USD 90,000 - 120,000