This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join GM as a Senior Software Developer (HVAC) in a hybrid role based in Markham. You will lead embedded software design and testing using C/C++ for automotive systems. This role requires 5-7 years' experience with embedded development, CAN/LIN/Ethernet logs, and Agile/Scrum. We offer a competitiv...
Location
Canada , Markham
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Scrum Lead and Software Developer - Exterior Lighting Controls
Lead the Agile process and develop embedded software for next-generation vehicle lighting systems. This senior dual-role combines Scrum Master duties with hands-on C programming for automotive controls. Join a global team in Markham/Oshawa, Canada, with competitive benefits including pension matc...
Location
Canada , Markham; Oshawa
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Dev/QA - Vehicle Observability
Location
Canada , Markham; Oshawa
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Software Developer – Virtualization and SIL Integration
Join General Motors in Markham/Oshawa as a Software Developer for Virtualization and SIL Integration. This co-op role focuses on creating virtual environments to test embedded controllers using Embedded C and Python. Ideal candidates are engineering students proficient with automated build tools ...
Location
Canada , Markham; Oshawa
Salary
Not provided
General Motors
Expiration Date
Until further notice
Senior Quality Assurance Developer - Simulation
Lead automated testing strategy for Vehicle Mechatronics simulation environments in Markham. This senior QA role requires 5+ years' experience with Python/C++ and CI/CD tools like Jenkins. You will ensure quality and reliability for co-simulation platforms, supported by comprehensive benefits and...
Location
Canada , Markham
Salary
97800.00 - 146600.00 CAD / Year
General Motors
Expiration Date
Until further notice
Senior Core QA Specialist - Software Test Engineering
Lead test strategy and automation for next-generation vehicle infotainment systems in Markham. This senior role requires 6+ years of embedded QA experience, Android testing expertise, and proficiency in Python/Java with Robot Framework/Appium. You will define test plans, build automation framewor...
Location
Canada , Markham
Salary
104000.00 - 154000.00 USD / Year
General Motors
Expiration Date
Until further notice
Sub-System Lead Systems Specialist
Lead the development of safety-critical sub-systems like autonomous vehicle interfaces and battery management in this Markham-based role. As the technical expert, you'll define requirements using BDD/MBSE principles and collaborate with cross-functional North American teams. We seek a Systems Eng...
Location
Canada , Markham
Salary
90900.00 - 136400.00 USD / Year
General Motors
Expiration Date
Until further notice
AV Vehicle Motion Internship Software Engineering
Join our ADAS Motion Estimation Software team in Markham for a 12-month internship. Develop and integrate production C/Simulink software for vehicle motion estimation in advanced driver assistance systems. Apply your computer science or engineering skills to design, test, and optimize embedded al...
Location
Canada , Markham
Salary
4264.00 - 5200.00 CAD / Month
General Motors
Expiration Date
Until further notice
Scrum Manager (Product Owner) - Body Controls
Lead the development of customer-facing remote function actuation software as a Scrum Manager (Product Owner) at GM. This role in Markham/Oshawa requires a Bachelor's degree and 5+ years of automotive industry experience with Agile methodologies. You will prioritize the product backlog and collab...
Location
Canada , Markham; Oshawa
Salary
115000.00 - 164600.00 CAD / Year
General Motors
Expiration Date
Until further notice
Staff Mechatronics Infrastructure SQA Engineer
Lead the automated testing strategy for Mechatronic Infrastructure systems in Oshawa. This senior role requires 10+ years' experience in Python/C++ and CI/CD tools like Jenkins. You will develop test frameworks, guide a team of SQAs, and ensure quality for key automotive systems. We offer a compr...
Lead the development of embedded software and control algorithms for next-generation vehicle steering and chassis systems at GM. This senior role in Markham requires expertise in C, MATLAB/Simulink, and automotive controls. Design, test, and integrate software that defines vehicle dynamics and dr...
Location
Canada , Markham
Salary
111500.00 - 164600.00 CAD / Year
General Motors
Expiration Date
Until further notice
Chassis Controls Software Developer
Join GM's Vehicle Mechatronics team in Markham as a Chassis Controls Software Developer. Design and implement cutting-edge embedded software for EVs and PHEVs, focusing on the Software-Defined Vehicle. This 8-12 month co-op requires a degree in a relevant field and skills in C/C++ and Python. Wor...