Staff Software Architect - Mechatronics Controls Simulation
Markham, ONGM of Canada Company
8+ ansCandidates need 8+ years in embedded software, controls or simulation for safety-critical automotive work, plus a bachelor's degree in engineering or computer science. They should have architecture experience across multiple programs and hands-on skill with C/C++ or Python and CI tools.
Git, GitHub Actions, gcc/gdb, Eclipse, MATLAB/Simulink
Principle Software Engineering – Continuous Integration & Quality Gating
Markham, ONGM of Canada Company
15+ ansGM 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