Job offers - CrawlJobs
General Motors  Logo

General Motors - Canada

54 Job Offers

Job Offers

Software Engineering - Power Distribution

Save Icon
Join GM in Markham, Canada as an Embedded Software Developer to revolutionize vehicle power distribution. Leverage your embedded C and Python skills in a BDD and Agile environment, developing low voltage controllers. Collaborate with cross-functional teams on software functionality and testing. E...
Location Icon
Location
Salary Icon
Salary
90900.00 - 136400.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Senior Software Developer – Virtualization, SIL, and AI‑Enablement

Save Icon
Senior Software Developer role in Markham or Oshawa, Canada, focused on virtualization, SIL workflows, and AI-enablement. You will build backend services, integrate ML components, and design APIs for simulation orchestration. Requires 7+ years in software development, strong Python/C++ skills, an...
Location Icon
Location
Canada, Markham, Oshawa
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Staff Software Architect – DevOps

Save Icon
Staff Software Architect – DevOps role at GM in Markham or Oshawa, Canada. You will define CI/CD architecture, standards, and strategy for virtualized vehicle software. Requires 10+ years in DevOps, deep Kubernetes and Terraform/IaC expertise, and experience with embedded or simulation workflows....
Location Icon
Location
Canada, Markham, Oshawa
Salary Icon
Salary
137300.00 - 203000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Early Career Software Developer - Test Framework

Save Icon
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 Icon
Location
Salary Icon
Salary
73900.00 - 110900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Controls Engineer

Save Icon
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 Icon
Location
Salary Icon
Salary
81300.00 - 122000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Class 2 stationary engineer

Save Icon
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 Icon
Location
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice

Software Test Engineering – AVIP Diagnostics QA

Save Icon
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 Icon
Location
Salary Icon
Salary
81300.00 - 122000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Group Leader - Production

Save Icon
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...
Salary Icon
Salary
76100.00 - 114300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Intern Fall 2026 Software Developer – Virtualization and SIL Integration

Save Icon
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 Icon
Location
Salary Icon
Salary
4264.00 - 5200.00 CAD / Month
gm.com Logo
General Motors
Expiration Date
Until further notice

Fall Co-op Vehicle Experience Software Developer

Save Icon
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 Icon
Location
Salary Icon
Salary
4264.00 - 4784.00 CAD / Month
gm.com Logo
General Motors
Expiration Date
Until further notice

District Manager - OnStar

Save Icon
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 Icon
Location
Salary Icon
Salary
76100.00 - 114300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Senior Vehicle Motion Control AI/ML Platform Design Engineer

Save Icon
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 Icon
Location
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice