{bc}
indeed

Early Career Software Test Developer - Propulsion Thermal Management

General Motors (GM)
Markham, CAN
Full-time
Hybrid
$73,900 to $110,900
Discovered 2 weeks ago
Software testing and validationAutomated system behavior testingPropulsion thermal managementSystem requirements traceabilityCoSim/SIL environmentsHardware-in-the-loop (HIL) testing

Full Job Posting

Role overview

The software test developer verifies and validates Propulsion Thermal Management functions across virtual, simulated, hardware-in-the-loop, and vehicle environments.

The work supports vehicle software quality in GM's Vehicle Software and Electronics Engineering organization.

This is a new-headcount posting, not an existing vacancy.

Work arrangement

  • Hybrid role requiring attendance at Markham Elevation Centre at least three times per week, or at another frequency set by the business.

Responsibilities

  • Translate system requirements, functions, and Behavioral Test Specifications into traceable test cases, procedures, and acceptance criteria; maintain links among requirements, test assets, results, and defects.
  • Develop, maintain, and execute automated System Behavior Tests and functional tests across CoSim/SIL, with targeted HIL bench and vehicle validation when needed.
  • Validate battery heating and cooling, power-electronics and drive-unit thermal protection, cabin conditioning, request coordination, sensors, actuators, diagnostics, and degraded operating modes.
  • Check CoSim package readiness, interfaces, configurations, virtual ECU behavior, plant-model connectivity, HWIO behavior, and environment health.
  • Review regression results, isolate product defects from simulation, plant-model, infrastructure, configuration, or test-script issues, and route issues to owners.
  • Document failures with versions, conditions, calibrations, logs, expected and actual behavior, and test references; track defects and verify fixes through retest and regression.
  • Partner with engineering, quality, integration, calibration, and validation teams to define test scope, review specifications, resolve ambiguity, and support milestone readiness.
  • Maintain test scripts, procedures, test data, dashboards, and release documentation; share lessons, training materials, reusable patterns, and best practices.
  • Participate in product, architecture, model, and test-environment reviews and advise on testability, observability, requirements, system boundaries, and verification strategy.

Required qualifications

  • Currently pursuing a bachelor's or master's degree in Mechanical Engineering, Mechatronics, Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Expected to graduate between December 2026 and June 2027.
  • Available to work full-time, 40 hours per week.

Preferred qualifications

  • Knowledge of vehicle thermal-management systems, refrigeration and refrigerant systems, HVAC, heat pumps, and associated controls.
  • Experience with Robot Framework or Autobot for system-level validation and regression testing.
  • Proficiency in C, C++, Python, or comparable programming or scripting languages.
  • Familiarity with Behavior-Driven Development and Gherkin syntax.
  • Experience with ETAS INCA, Intrepid Vehicle Spy, or similar data-acquisition and vehicle-network tools.
  • Experience with MATLAB and Simulink for plant-model development and integration; basic familiarity with GT-Power, Amesim, or CarSim.
  • Familiarity with CAN, LIN, SPI, automotive Ethernet, virtualization, software integration, or virtual ECU environments.
  • Familiarity with Power BI or Databricks dashboards, SQL, Databricks in Azure Cloud, data storage, databases, and data-processing frameworks.
  • Ability to translate engineering or business questions into data-driven solutions; experience developing or applying AI/ML solutions.

Compensation

  • The stated salary range is $73,900 to $110,900; the offered base salary depends on position-related factors.

Benefits

  • Benefits include paid time off, healthcare, dental and vision coverage, life insurance, pension contributions, and a GM Vehicle Purchase Plan.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at General Motors (GM)