General Motors

Currently Hiring

About the company

General Motors’ vision is to create a world with Zero Crashes, Zero Emissions and Zero Congestion, and we have committed ourselves to leading the way toward this future.

Today, we are in the midst of a transportation revolution, and we have the ambition, the talent and the technology to realize the safer, better and more sustainable world we want.

As an open, inclusive company, we’re also creating an environment where everyone feels welcomed and valued for who they are.

One team, where all ideas are considered and heard, where everyone can contribute to their fullest potential, with a culture based in respect, integrity, accountability and equality.

Our team brings wide-ranging perspectives and experiences to solving the complex transportation challenges of today and tomorrow.

For information on the GM Privacy Statement, please visit http://www.gm.com/privacy-statement.html

Open jobs

Browse and apply for open jobs at General Motors.

68 jobs found

Senior Software Developer developing embedded camera - viewing features for General Motors vehicles and trailers. Prototyping, integrating, testing, and releasing automotive software in Agile teams.

Hybrid Role
OshawaFull Stack Engineer
CA$115,000 - CA$164,600 per year

Data platforms engineer modernizing General Motors’ Oracle workloads through cloud migration. Building secure, governed cloud data platforms, pipelines, infrastructure automation, and operational practices.

Hybrid Role
MarkhamCloud Engineer
CA$97,800 - CA$146,600 per year

Senior Software Developer building General Motors’ backend services, data pipelines, and map databases. Supporting DOTA and mapping platforms for connected - vehicle and Super Cruise capabilities.

Hybrid Role
MarkhamFull Stack Engineer
CA$115,000 - CA$164,600 per year

Senior Systems Engineer defining requirements, architecture, and validation for General Motors’ vehicle data collection systems. Ensuring observability and deployment readiness across embedded, cloud, and data platforms.

Hybrid Role
MarkhamSystems Engineer
CA$115,000 - CA$164,600 per year

National Marketing Communications Manager leading Buick and GMC brand, retail and media campaigns for General Motors Canada. Driving integrated advertising, agency leadership and measurable growth across Canadian customer journeys.

Hybrid Role
Markham
Ontario
Communications
CA$131,000 - CA$180,900 per year

QA Team Lead building and mentoring software quality teams for General Motors’ mobile and automotive products. Driving automation, test strategy, and Agile delivery.

Hybrid Role
Markham
Ontario
Qa Engineer
CA$111,700 - CA$167,600 per year

Image and Network Planning Manager for GM Canada, shaping dealer image and network strategy. Collaborating with teams to enhance dealer performance and customer experience.

Hybrid Role
Oshawa
Ontario
Manager
CA$97,800 - CA$146,600 per year

District Manager Sales handling retail sales initiatives in Interior BC for General Motors. Maximizing revenue and customer satisfaction while ensuring dealer partnerships.

Hybrid Role
Kelowna
British Columbia
Sales
CA$76,100 - CA$114,300 per year

Join GM as a Senior Controls Developer leading vehicle dynamics controls and software implementations. Collaborate on advanced control methods for electric vehicle technology in a dynamic team.

Hybrid Role
Markham
Ontario
Software Engineer
CA$90,900 - CA$136,400 per year