General Motors

Software Developer – Diagnostics

📍 Location
markham, on
⏰ Job Type
Full-time
📅 Posted
June 12, 2026

Job Description

Overview

Role: Software Developer in the Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. Hybrid work arrangement. The successful candidate will design, develop, and deploy diagnostic software applications using industry-standard methodologies, collaborate with senior engineers, and contribute to both new and existing software solutions. This posting is open to new applications. Work Arrangement: Hybrid. The successful candidate is expected to report to the office three days per week, at minimum. Responsibilities

Own and develop diagnostic software solutions as part of a cross-functional team, contributing to current and future feature development Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews, and drive software solutions primarily in C, with contributions in C++ as needed Participate in software design activities and review low-level test cases Perform software verifica...

Ready to Apply?

Take the next step in your career journey with General Motors

Apply Now