Propulsion Thermal Management Test Engineer (Early Career)

GM of Canada Company

Markham

Hybrid

CAD 74,000 - 111,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Paid time off
Healthcare, dental, vision benefits
Life insurance
Defined Contribution Pension plan
GM Vehicle Purchase Plan

Job summary

General Motors of Canada Company seeks a software engineer to verify propulsion thermal management across virtual, SIL, HIL, and vehicle environments. You will translate requirements into traceable test cases, develop automated tests, analyze results, and support issue resolution to improve vehicle software quality.

The role is part of the Vehicle Software and Electronics Engineering (VSEE) organization, focusing on battery and propulsion-system temperature control, diagnostics, and degraded

Qualifications

  • Pursuing a Bachelor’s or Master’s degree in Mechanical/Mechatronics/Computer/Electrical Engineering or related field.
  • Expected to graduate between December 2026 and June 2027.
  • Available to work full-time, 40 hours per week.

Responsibilities

  • Translate requirements and BTS into clear test cases and acceptance criteria.
  • Develop and execute automated System Behavior Tests (SBTs) for propulsion thermal functions.
  • Validate end-to-end thermal-management, including battery heating/cooling and cabin climate control.
  • Review regression results and isolate root causes; document failures with detailed repro steps.

Skills

System testing
C/C++ programming
Python scripting
Robot Framework
BDD/Gherkin
Data analysis
AI/ML basics
Vehicle software knowledge
SQL/Databricks
CAN/LIN/Automotive Ethernet

Education

Bachelor’s or Master’s degree in Engineering/CS

Tools

ETAS INCA
Intrepid Vehicle Spy
MATLAB/Simulink
GT-Power/Amesim/CarSim
Virtualization/virtual ECU
Power BI
Databricks/Azure

Job description

General Motors of Canada Company seeks a software engineer to verify propulsion thermal management across virtual, SIL, HIL, and vehicle environments. You will translate requirements into traceable test cases, develop automated tests, analyze results, and support issue resolution to improve vehicle software quality.

The role is part of the Vehicle Software and Electronics Engineering (VSEE) organization, focusing on battery and propulsion-system temperature control, diagnostics, and degraded

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Early Career Software Test Developer - Propulsion Thermal Management
Early Career Software Test Developer - Propulsion Thermal Management

General Motors (GM) • Markham

Hybrid
CAD 74,000 - 111,000
Hybrid work model
Healthcare benefits
Paid time off
+1
Early Career Software Test Developer - Propulsion Thermal Management
Early Career Software Test Developer - Propulsion Thermal Management

General Motors • Markham

Hybrid
CAD 74,000 - 111,000
Healthcare benefits
Pension plan
Vehicle purchase plan
+1
Test Engineer: Data & Embedded Vehicle Systems
Test Engineer: Data & Embedded Vehicle Systems

General Motors Corporation • Markham

Hybrid
CAD 91,000 - 136,000
Paid time off
Health benefits
Life insurance
+2
Early Career Software Test Developer - Propulsion Thermal Management
Early Career Software Test Developer - Propulsion Thermal Management

GM of Canada Company • Markham

Hybrid
CAD 74,000 - 111,000
Paid time off
Healthcare, dental, vision benefits
Life insurance
+2
System Architect – Brake and Thermal HIL
System Architect – Brake and Thermal HIL

GM of Canada Company • Oshawa

Hybrid
CAD 147,000 - 197,000
Paid time off
Healthcare, dental and vision
Life insurance
+2
Embedded Simulation Developer - SIL and Virtualization
Embedded Simulation Developer - SIL and Virtualization

General Motors (GM) • Markham

Hybrid
CAD 91,000 - 136,000
Paid time off
Healthcare & vision
Pension plan
+1
Staff Engineer, Embedded CI/CD & Cloud Platform
Staff Engineer, Embedded CI/CD & Cloud Platform

General Motors • Markham

Hybrid
CAD 186,000 - 236,000
Senior Embedded Engineer – Low Voltage Power Controls
Senior Embedded Engineer – Low Voltage Power Controls

General Motors (GM) • Markham

Hybrid
CAD 115,000 - 165,000
Vacation & paid time off
Healthcare, dental & vision
Defined contribution pension
+1
Principal Software Engineering - Virtualization
Principal Software Engineering - Virtualization

General Motors • Markham

On-site
CAD 186,000 - 236,000
Embedded Simulation Developer - SIL and Virtualization
Embedded Simulation Developer - SIL and Virtualization

General Motors Corporation • Markham

Hybrid
CAD 91,000 - 136,000
GM Vehicle Purchase Plan
Healthcare benefits
Paid time off