CrawlJobs Logo
General Motors  Logo

General Motors - Canada, Markham; Oshawa, IT - Software Development

27 Job Offers

Job Offers

Senior Android Developer - Trailering Application

Save Icon
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

Senior Android Developer - Trailering

Save Icon
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

Welding And Sealing Engineer

Save Icon
Welding and Sealing Engineer needed in Oshawa, Canada to lead Body-In-White joining processes for GM. You will own resistance welding, MIG, rivets, and robotic sealing systems. Requires a certified engineer with strong technical knowledge of automated joining and process analytics. Enjoy competit...
Location Icon
Location
Canada , Oshawa
Salary Icon
Salary
76100.00 - 114300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Staff Software Architect – Virtualization, SIL, and AI‑Enablement

Save Icon
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

Software Developer – Diagnostics Infrastructure

Save Icon
Join a cutting-edge Autonomous Vehicle team as a C++ Software Developer in Markham or Oshawa, Canada. You will design and deploy diagnostic infrastructure software, leveraging 3+ years of C++ experience and object-oriented skills. Collaborate on system design, code reviews, and verification in an...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
90000.00 - 136400.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Senior Software Developer – DevOps

Save Icon
Senior DevOps Engineer needed to build CI/CD pipelines, automation, and cloud-native systems for virtual vehicle validation at GM. You’ll leverage 7+ years of experience with GitHub Actions, Kubernetes, Python, and embedded systems to accelerate developer velocity. Based in Markham or Oshawa, Can...
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

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
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

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

Staff Embedded Software Developer

Save Icon
Staff Embedded Software Developer role in Markham or Oshawa, Canada. You will design and optimize on-vehicle control and data planes for distributed fleets using C/C++ on Linux, Android, and QNX. Requires 8+ years of experience with configuration management, data pipelines, and fleet-scale system...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

Software Developer - Brake Controls and Diagnostics

Save Icon
Join General Motors in Markham or Oshawa as a Software Developer – Brake Controls and Diagnostics. You will design embedded software for next-gen brake-by-wire systems and SDV architectures. Ideal for 2025-2026 grads in engineering or CS with C/C++ skills. Enjoy competitive benefits including hea...
Location Icon
Location
Canada , Markham; Oshawa
Salary Icon
Salary
73900.00 - 110900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice

2026 Fall Co-op Student Controls Systems Engineering

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