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 in Markham, Canada as an Early Career Software Developer - Test Framework. You'll build Python and Robot Framework automation solutions for next-gen automotive embedded platforms. Ideal for recent graduates (Dec 2025-Aug 2026) in CS/CE/EE with internship or project experience in test auto...
Location
Canada , Markham
Salary
73900.00 - 110900.00 USD / Year
General Motors
Expiration Date
Until further notice
Controls Engineer
Controls Engineer role in Oshawa, Canada, offering a chance to lead automation and controls systems across the full vehicle development lifecycle. Requires a Bachelor’s in Electrical/Mechatronics Engineering, 3+ years in automation controls, and expertise in Fanuc Robotics, Control Logix PLCs, an...
Location
Canada , Oshawa
Salary
81300.00 - 122000.00 USD / Year
General Motors
Expiration Date
Until further notice
Class 2 stationary engineer
General Motors of Canada seeks a Class 2 Stationary Engineer for its Oshawa powerhouse. You will operate and maintain high-pressure boilers, compressors, and utility systems in a 24/7 industrial environment. A valid TSSA 2nd Class Certificate (or actively pursuing) and shift flexibility are requi...
Location
Canada , Oshawa
Salary
Not provided
General Motors
Expiration Date
Until further notice
Software Test Engineering – AVIP Diagnostics QA
Join GM’s AVIP Diagnostics QA team in Markham, Canada as a Software Test Engineer. You’ll develop and execute automated/manual tests for ADAS and autonomous vehicle software using C++, Python, and Robot framework. Requires 3+ years of embedded software testing experience and a degree in Computer ...
Location
Canada , Markham
Salary
81300.00 - 122000.00 USD / Year
General Motors
Expiration Date
Until further notice
Group Leader - Production
Lead production teams at General Motors St. Catharines Propulsion as a Group Leader. Drive operational excellence, quality assurance, and Built-in-Quality initiatives in a fast-paced manufacturing environment. Requires strong leadership, critical thinking, and GMS knowledge. Enjoy competitive ben...
Location
Canada , St. Catharines
Salary
76100.00 - 114300.00 USD / Year
General Motors
Expiration Date
Until further notice
Intern Fall 2026 Software Developer – Virtualization and SIL Integration
Join General Motors as a Fall 2026 Software Developer Intern in Markham, Canada, focusing on Virtualization and SIL Integration. You will create virtual controller models, integrate plant and ECU simulations, and support testing using Embedded C, Python, and MATLAB/Simulink. Ideal for students in...
Location
Canada , Markham
Salary
4264.00 - 5200.00 CAD / Month
General Motors
Expiration Date
Until further notice
Fall Co-op Vehicle Experience Software Developer
Join GM’s vehicle communication team as a Fall Co-op Vehicle Experience Software Developer in Markham, Canada. You’ll design Linux-based networking software, develop Python scripts, and collaborate with hardware and cloud teams to enhance vehicle reliability. Ideal for 3rd/4th-year students in Co...
Location
Canada , Markham
Salary
4264.00 - 4784.00 CAD / Month
General Motors
Expiration Date
Until further notice
District Manager - OnStar
Drive OnStar activation and subscription growth as a District Manager in Canada. Leverage your sales and channel management expertise to train GM dealerships on best practices for online enrollment, mobile app usage, and Super Cruise. This role requires building strong dealer relationships to hit...
Location
Canada
Salary
76100.00 - 114300.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Vehicle Motion Control AI/ML Platform Design Engineer
Senior Vehicle Motion Control AI/ML Platform Design Engineer sought in Markham, Canada. Lead development of scalable, modular control strategies integrating AI/ML into real-time vehicle motion systems. Requires M.S./Ph.D. with 5+ years in controls, deep expertise in chassis dynamics, classical/ad...
Location
Canada , Markham
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Industrial Millwright Mechanic
Join GM Canada as an Industrial Millwright Mechanic in Oshawa, ON, earning $55.97/hr plus shift premiums and COLA. This onsite role requires a valid Millwright License and apprenticeship completion, with welding or heavy equipment licenses as assets. Perform preventative maintenance, troubleshoot...
Senior Financial Analyst – Analytics & Transformation role in Oshawa, Canada (hybrid). Leverage advanced Excel, financial modelling, and Power BI to drive strategic insights and business cases. Requires 5+ years in finance or analytics, with cross-functional collaboration skills. Benefits include...
Location
Canada , Oshawa
Salary
97800.00 - 146600.00 USD / Year
General Motors
Expiration Date
Until further notice
Vehicle Motion Control Ai/Ml Platform Design Engineer
Design and implement cutting-edge AI/ML and classical control algorithms for vehicle motion systems at GM in Markham, Canada. This role focuses on steering, braking, and integrated chassis functions using Python, PyTorch, and sensor fusion. You will develop data-driven models and validate them in...