This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
General Motors - Canada, IT - Software Development
Job Offers
Staff Diagnostics System Architect - Brake Controls
Location
Canada , Markham
Salary
Not provided
General Motors
Expiration Date
Until further notice
Staff Software Engineer, Vehicle AI
Lead the future of mobility as a Staff Software Engineer, Vehicle AI at GM in Canada. Design and deploy production-grade AI agents and large-scale distributed systems using Python, C++, or Java. This role demands 8+ years of experience, deep AI/ML expertise, and technical leadership. Enjoy top-ti...
Location
Canada
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
Calibration Specialist – Electrification Thermal Diagnostics and Device Control
Join GM’s Propulsion Thermal Calibration Team as a Calibration Specialist in Oshawa, Canada. You will develop calibration data sets for electrification thermal diagnostics and device controls on current and future hybrid vehicles. Ideal candidates hold a BS in Engineering with 2+ years in SW/cont...
Staff Continuous Integration Architect at General Motors in Markham, Canada. Lead CI/CD strategy for Virtual Test Chambers and SIL environments, driving embedded software transformation. Requires 12+ years in software engineering, C/C++ build expertise, Python, and Jenkins/GitHub Actions. Enjoy c...
Location
Canada , Markham
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
Scrum Manager
Location
Canada , Markham
Salary
111700.00 - 167600.00 USD / Year
General Motors
Expiration Date
Until further notice
Embedded Software Test Developer
Join a visionary team in Markham, Canada, as an Embedded Software Test Developer, driving toward Zero Crashes, Zero Emissions, and Zero Congestion. You’ll create automated test scripts in Embedded C, leverage BDD with Gherkin, and collaborate on system requirements using MATLAB/Simulink and CAN/L...
Location
Canada , Markham
Salary
90900.00 - 136400.00 USD / Year
General Motors
Expiration Date
Until further notice
Staff Systems Specialist – Low Voltage Vehicle Systems
Staff Systems Specialist – Low Voltage Vehicle Systems role in Markham, Canada, driving SDV architecture and 12V system design. Requires 7+ years in systems engineering, MBSE expertise (Rhapsody, DOORS), and technical leadership. Lead system integration, functional decomposition, and virtual vali...
Location
Canada , Markham
Salary
147000.00 - 196600.00 USD / Year
General Motors
Expiration Date
Until further notice
Android Software Developer - UIKIT
Android Software Developer (UIKIT) needed in Markham, Canada to design and build in-vehicle Android apps using Kotlin, Java, and Jetpack Compose. You will integrate with AOSP/AAOS frameworks, implement MVVM architectures, and optimize UIs for multi-display experiences. Ideal for engineers with st...
Location
Canada , Markham
Salary
90900.00 - 136400.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Software Developer (HVAC)
Join GM as a Senior Software Developer (HVAC) in a hybrid role based in Markham. You will lead embedded software design and testing using C/C++ for automotive systems. This role requires 5-7 years' experience with embedded development, CAN/LIN/Ethernet logs, and Agile/Scrum. We offer a competitiv...
Location
Canada , Markham
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Scrum Lead and Software Developer - Exterior Lighting Controls
Lead the Agile process and develop embedded software for next-generation vehicle lighting systems. This senior dual-role combines Scrum Master duties with hands-on C programming for automotive controls. Join a global team in Markham/Oshawa, Canada, with competitive benefits including pension matc...
Location
Canada , Markham; Oshawa
Salary
115000.00 - 164600.00 USD / Year
General Motors
Expiration Date
Until further notice
Senior Dev/QA - Vehicle Observability
Lead end-to-end test automation for our Vehicle Observability Platform in Markham/Oshawa. Develop strategies and scalable automated tests for embedded and distributed systems using C++/Java/Python. Enjoy comprehensive benefits, a pension plan, and a vehicle purchase program while ensuring softwar...