Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Software Developer – Propulsion Thermal Management

General Motors

Software Developer for propulsion thermal management collaborating with teams to develop and test methodologies. Create test scripts and analyze results in a hybrid work setup.

Posted 4/17/2026full-timeMarkham • 🇨🇦 CanadaMid-LevelSenior💰 CA$90,900 - CA$136,400 per yearWebsite

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Create test scripts to test System Requirements, including automated and support through regression testing.
  • Analyze, review results and document failures, leading the resolution of defects.
  • Develop test methodologies to support new product development with alignment on direction and in collaboration with CI/CD development teams.
  • Provide feedback to team to capture requirements clearly within the Cosimulation environment.
  • Work alongside Functional System Architects, System Engineering teams to understand and implement test requirements.
  • Contribute to best practices for System tests, developing documentation and process improvement initiatives.
  • Participate in product reviews and demos.

Requirements

What you’ll need
  • Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields.
  • Experience in propulsion thermal systems, with application to both software and/or hardware modeling is a strong asset.
  • Experience in programming/scripting (Python, C, C++).
  • Experience with Behavior Driven Development (BDD) process and familiarity with Gherkin is an asset.
  • Experience with ETAS/INCA, Intrepid/Vehicle Spy or similar DAQ tools is an asset.
  • Working experience with MATLAB and Simulink is an asset.
  • Experience in automotive communication technologies such as CAN, LIN, automotive ethernet is an asset.
  • Excellent multi-functional communication and collaboration skills.
  • Demonstrated ability to deal with ambiguity while driving timely decisions.

Benefits

Comp & perks
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values.
  • Tuition Assistance and Employee Assistance Program.
  • GM Vehicle Purchase Plan for you, your family and friends.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test scriptsregression testingtest methodologiesprogrammingscriptingPythonCC++Behavior Driven DevelopmentGherkin
Soft Skills
communication skillscollaboration skillsability to deal with ambiguitydecision making