Skip to Main Content

Job Title


ADAS and AV Data Recording Software Engineering


Company : General Motors


Location : Markham, York Region


Created : 2026-05-01


Job Type : Full Time


Job Description

Vacancy Status No: This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count) Work Arrangement - Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (OEC) three times per week, at minimum. The Data Recording Software Engineer is responsible for planning, configuring, and executing data acquisition software to support development, validation, and troubleshooting of advanced automotive systems such as ADAS (Advanced Driver Assistance Systems) and AV (Autonomous Vehicle) features. This role ensures accurate and reliable data capture for analysis and system performance evaluation. Required Qualifications - Embedded software development experience Writing, debugging and unit testing code in C/C++ - Working knowledge of Python - Working knowledge of Git and CI/CD tools (e.g., Jenkins) - Good oral and written communication skills Preferred Skills - Knowledge of vehicle communication protocols (e.g., CAN, ODB2, Ethernet) - Experience with CppUTest framework - Experience with MIL/SIL/HIL testing - Knowledge of automotive embedded data recording systems - Experience in an Agile scrum team. Benefits Overview The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others: - Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave. - Healthcare, dental and vision benefits including health care spending account and wellness incentive. - Life insurance plans to cover you and your family. - Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement. - Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values. - Tuition Assistance and Employee Assistance Program. - GM Vehicle Purchase Plan for you, your family and friends. #J-18808-Ljbffr