Full-time

Senior Software Developer

Posted by General Motors • markham, on, Canada

📍 markham, on 🕒 May 28, 2026

About the Role

We are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department.

Responsibilities

  • Own and develop diagnostic software solutions as part of a larger team; leading and participating in future development.
  • Collaborate with Diagnostic Architecture Engineers in defining requirements and design reviews to drive software (C/C++) solutions.
  • Lead and participate in software design, code, and low‑level test case reviews.
  • Conduct software verification (unit testing, simulation, and in‑vehicle as needed).
  • Provide clear and complete documentation per the software development process.
  • Collaborate with team members through Scrum/Agile and utilize continuous integration and continuous deployment.
  • Take ownership of each project, make design and implementation decisions autonomously, and mentor more junior members.
  • Be...

Ready to Apply?

Submit your application today and take the next step in your career journey with General Motors.

Apply Now