We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.
English
Čeština
Deutsch
Ελληνικά
Español
Français
Magyar
Italiano
日本語
한국어
简体中文
Nederlands
Polski
Português
Română
Русский
Svenska
Türkçe
Українська
Tiếng Việt
Countries
?
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).
Engineering Group Manager – Propulsion Thermal Management
Lead an innovative software and controls engineering team as Engineering Group Manager for Propulsion Thermal Management at GM in Markham, Canada. Drive development of thermal diagnostics and controls for BEV, PHEV, and ICE vehicles using C, MATLAB/Simulink, and Python. Requires 7+ years of exper...
Join a cutting-edge team as a Staff Software Developer in Diagnostics Infrastructure for Autonomous Vehicles in Markham or Oshawa, Canada. Leverage 8+ years of C++ and UDS expertise to architect core diagnostic libraries and lead UDS/DTC strategy. Enjoy top benefits including healthcare, pension ...
Senior Android Developer needed to lead IVI app development on Android Automotive OS for GM’s next-gen vehicles. You’ll own end-to-end features using Kotlin, Jetpack, and MVVM, ensuring safety and performance across global fleets. Based in Markham or Oshawa, Canada, this role offers top benefits ...
Senior Android Developer needed to lead IVI app development on Android Automotive OS (AAOS) for GM’s next-gen vehicles. You’ll own features end-to-end, from architecture to OTA, using expert Kotlin skills and modern Android patterns. Based in Markham or Oshawa, Canada, this role offers top benefi...
GM Canada seeks a Consumer Intelligence Specialist to lead syndicated research and shape brand, media, and retail strategies. This hybrid role in Markham or Oshawa requires 6–10+ years in consumer insights, deep SPSS and Excel skills, and expertise in quantitative methods. You will synthesize dat...
Senior Software Developer - Brake Controls and Diagnostics
Senior Software Developer – Brake Controls and Diagnostics sought by General Motors in Markham or Oshawa, Canada. Lead next-gen brake-by-wire and SDV architecture migration. Requires 6+ years in embedded/controls systems, a Bachelor's in engineering, and leadership experience. Enjoy competitive b...
Senior Financial Analyst – Customer Care and Aftersales Technical Accounting
Senior Financial Analyst role in Oshawa, Canada, supporting Customer Care & Aftersales Technical Accounting. You’ll manage monthly close processes, variance analysis, and SEC reporting while driving process improvements with AI tools. Requires 3+ years’ experience, advanced Excel/SAP, and CPA des...
Software Developer - Brake Controls and Diagnostics
Join GM Canada as a Software Developer – Brake Controls and Diagnostics in Markham. You will design embedded software for next-gen brake-by-wire systems, supporting the shift to software-defined vehicles (SDV). Requires 3+ years in embedded C/C++ development, controls integration, and diagnostics...