Adas And Av Data Recording Software Engineer

General Motors

Markham, Ontario, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid
C/c++ development, debugging, unit testing
Python working knowledge
Git and ci/cd tools
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

Job Summary

  • 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.
  • The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family.

Matching Summary

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.

Salary

Base: $115,000 to $164,600; Bonus/Equity: Not specified; Benefits: Paid time off, Healthcare, dental and vision benefits, Life insurance, Defined Contribution Pension plan, Global recognition program, Tuition Assistance, Employee Assistance Program, GM Vehicle Purchase Plan

Skills & Requirements

Must-have

  • C/C++ development, debugging, unit testing
  • Python working knowledge
  • Git and CI/CD tools
  • ADAS and AV features support

Nice-to-have

  • Agile scrum team experience
  • Automotive embedded data recording systems
  • CppUTest framework experience
  • MIL/SIL/HIL testing knowledge

Key Requirements

  • Embedded software development experience
  • Working knowledge of Python
  • Working knowledge of Git and CI/CD tools
  • Good oral and written communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter