CareerPlanGet AI match score →

Software Developer – Diagnostics

Markham, Ontario, Canada💼 Full-time💰 $90,000–$90,000🗓 2026-07-18 → 2026-07-21

Core

Designing, developing, and deploying diagnostic software applications for autonomous vehicle integrity platforms.

Role type

Software Developer (Embedded/Diagnostics)

Builds

Diagnostic software solutions and updates for autonomous vehicle systems

Domain

Automotive / Embedded Systems

Deliverable

production ML models | product features

Required skills

C programming, embedded software design, vehicle diagnostics, serial communication (CAN, LIN, Ethernet), AUTOSAR, ISO 26262 standards, software verification, unit testing, simulation, in-vehicle testing

Preferred skills

C++ programming, automotive safety standards expertise, EcoCAR/AutoDrive Challenge experience

Technologies

C, C++, AUTOSAR, CAN, LIN, Ethernet

Responsibilities

Own and develop diagnostic software solutions, collaborate on system design reviews, perform software verification and testing, produce technical documentation, debug and troubleshoot software issues

Seniority

Mid-level, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗