Staff Embedded Software Developer

General Motors
📍 Oshawa, Ontario, Canada 💼 Full-time 🕒 Posted June 21, 2026

Job Description

Job Description

Vacancy Status:

This posting is for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum.

The Role

We are looking for a skilled Staff Embedded Software Developer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate will have a strong background in software development (C/C++), a passion for open-source technologies, and experience designing and operating data-intensive pipelines together with the configuration systems that manage them acros...

Ready to Apply?

Submit your application today and join our talented team at General Motors.

Submit Application

Job Details

  • Location Oshawa, Ontario
  • Job Type Full-time
  • Category Computer Occupations
  • Posted Date June 21, 2026
  • Application Deadline July 31, 2026