ResponsibilitiesThe 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 and AV features.Work ArrangementThis role is categorized as hybrid: the successful candidate is expected to report to the Markham Elevation Centre at least three times per week.Required QualificationsEmbedded software development experience – Writing, debugging and unit testing code in C/C++Working knowledge of PythonWorking knowledge of Git and CI/CD tools (e.G., Jenkins)Good oral and written communication skillsPreferred SkillsKnowledge of vehicle communication protocols (e.G., CAN, ODB2, Ethernet)Experience with CppUTest frameworkExperience with MIL/SIL/HIL testingKnowledge of automotive embedded data recording systemsExperience in an Agile scrum teamCompensationThe salary range for this role is $115,000 to $164,600.
The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.Perks OverviewPaid 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
📌 Adas And Av Data Recording Software Engineer - C$115,000 - C$164,600 A Year (Toronto)
🏢 GM
📍 Toronto