Full-time

Staff Embedded Software Developer

Posted by General Motors • Oshawa, Ontario, Canada

📍 Oshawa, Ontario 🕒 May 28, 2026

About the Role

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 take the next step in your career journey with General Motors.

Apply Now