Job Search and Career Advice Platform

Enable job alerts via email!

Propulsion Thermal Software Engineer (Hybrid)

General Motors of Canada

Markham

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading automotive company in Markham is seeking a candidate for a hybrid role focused on testing and developing System Requirements. The position involves creating and analyzing test scripts, working closely with development teams, and requires a Bachelor of Science in Engineering or Computer Science. Ideal candidates will have programming experience in Python, C, and C++, along with knowledge of automotive communication technologies. The role offers a comprehensive benefits package, including paid time off and health benefits.

Benefits

Paid time off including vacation days
Healthcare benefits including health care spending account
Tuition Assistance
Global recognition program

Qualifications

  • Experience in programming/scripting including Python, C, C++.
  • Experience in propulsion thermal systems, with application to both software and/or hardware modeling.
  • Demonstrated ability to deal with ambiguity while driving timely decisions.

Responsibilities

  • Create test scripts to test System Requirements, including automated regression testing.
  • Develop test methodologies to support new product development.
  • Provide feedback to capture requirements clearly within the Cosimulation environment.

Skills

Programming/Scripting (Python, C, C++)
Excellent communication skills
Experience in propulsion thermal systems
Experience with BDD and Gherkin

Education

Bachelor of Science in Engineering or Computer Science

Tools

MATLAB
Simulink
ETAS/INCA
Intrepid/Vehicle Spy
Job description
A leading automotive company in Markham is seeking a candidate for a hybrid role focused on testing and developing System Requirements. The position involves creating and analyzing test scripts, working closely with development teams, and requires a Bachelor of Science in Engineering or Computer Science. Ideal candidates will have programming experience in Python, C, and C++, along with knowledge of automotive communication technologies. The role offers a comprehensive benefits package, including paid time off and health benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.