← Back to opportunities

Senior Software Developer

📍 Location
markham
⏰ Job Type
Full-time
📅 Posted
June 04, 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 Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position