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).
General Motors - Canada, IT - Software Development
50Job Offers
Job Offers
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
Senior Vehicle Motion Control AI/ML Platform Design Engineer
Location
Canada , Markham
Salary
115000.00 - 164600.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...
Location
Canada , Markham
Salary
Not provided
General Motors
Expiration Date
Until further notice
Staff Embedded Software Developer
Location
Canada , Markham; Oshawa
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
Software Developer - Brake Controls and Diagnostics
Location
Canada , Markham; Oshawa
Salary
73900.00 - 110900.00 USD / Year
General Motors
Expiration Date
Until further notice
Staff Systems Architect – Body Controls Co-Simulation
Lead the technical architecture of Body Controls Co-Simulation at General Motors in Markham, Canada. This Staff Systems Architect role requires 10+ years in embedded software or SIL/HIL, with deep expertise in body electronics and virtual ECU integration. You will define the CoSim roadmap, manage...
Location
Canada , Markham
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
2026 Fall Co-op Student Controls Systems Engineering
Join GM’s 2026 Fall Co-op as a Controls Systems Engineering Student in Oshawa, Canada. You’ll support vehicle production by designing, testing, and troubleshooting automation, robotics, and conveyor systems. Ideal for 3rd/4th-year Electrical, Computer, or Mechatronics students seeking full-time, ...
Location
Canada , Oshawa
Salary
4264.00 - 4784.00 CAD / Month
General Motors
Expiration Date
Until further notice
Statistician/Data Analyst - Data Insights and Decision Support
Seeking a Statistician/Data Analyst in Markham or Oshawa, Canada to drive data insights and decision support. You will translate complex data into clear business recommendations for Quality, Software, and Engineering teams. Requires 7+ years of experience, strong statistical knowledge, and excell...
Location
Canada , Markham; Oshawa
Salary
Not provided
General Motors
Expiration Date
Until further notice
Staff Diagnostics System Architect - Brake Controls
Location
Canada , Markham
Salary
Not provided
General Motors
Expiration Date
Until further notice
Staff Software Engineer, Vehicle AI
Lead the future of mobility as a Staff Software Engineer, Vehicle AI at GM in Canada. Design and deploy production-grade AI agents and large-scale distributed systems using Python, C++, or Java. This role demands 8+ years of experience, deep AI/ML expertise, and technical leadership. Enjoy top-ti...
Location
Canada
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
Calibration Specialist – Electrification Thermal Diagnostics and Device Control
Join GM’s Propulsion Thermal Calibration Team as a Calibration Specialist in Oshawa, Canada. You will develop calibration data sets for electrification thermal diagnostics and device controls on current and future hybrid vehicles. Ideal candidates hold a BS in Engineering with 2+ years in SW/cont...