Principle Software Engineering – Continuous Integration & Quality Gating
Markham, ONGM of Canada Company
15+ YOEGM of Canada Company needs candidates with 15 years of software development and deployment experience, plus a technical bachelor's degree or equivalent practical experience. Experience with embedded build systems, vehicle validation environments (SIL, HIL, vECU) and GitHub Enterprise migration is required.
GitHub Enterprise, GitHub Actions, Jenkins, Azure DevOps, Gerrit, Bitbucket
Software Engineering Manager - Vehicle Data Platform
Markham, ON +1GM of Canada Company
6+ YOE2+ MgmtCandidates need a bachelor's degree in a related field, 6+ years of software or systems engineering on Android, Linux or QNX, and 2+ years managing engineers. They should have C, C++ or Java/Kotlin skills and experience delivering on resource-limited ECUs or fleet-scale data pipelines.
Android, Linux, QNX, Kotlin, Java, C++
Senior Software Developer - Virtualization and SIL Integration
Markham, ONGM of Canada Company
3+ YOECandidates need a bachelor's degree in engineering or computer science and three to seven years of software engineering experience. Strong skills in Embedded C, Python, MATLAB and Simulink, and automotive communication protocols are required.
MATLAB, Simulink, ETAS INCA, Jenkins, Eclipse, gdb