Is
Posted:
June 11, 2026
Location:
markham, on, Canada
Job Description
Join General Motors Canada as a Senior Embedded Logging Software Engineer and drive vehicle data architecture innovation. This hybrid role emphasizes integrating embedded data pipelines seamlessly.
In this position, you will design and implement critical software for the Vehicle Observability Data Architecture. Your experience in C/C++, Android, and embedded systems will be instrumental in ensuring optimal data flows from vehicle ECUs to the cloud. Collaborating in an Agile environment, you’ll take ownership of your projects while mentoring junior developers.
Key Responsibilities:
• Own software feature development and maintenance
• Perform unit and integration testing
• Lead collaborative code reviews
• Ensure thorough documentation of software developments
• Mentor less experienced team members
Requirements:
• Bachelor’s degree in a relevant field
• 5+ years of embedded software experience
• Proficient in C/C++ and Android
• Familiar with vehicle d...
In this position, you will design and implement critical software for the Vehicle Observability Data Architecture. Your experience in C/C++, Android, and embedded systems will be instrumental in ensuring optimal data flows from vehicle ECUs to the cloud. Collaborating in an Agile environment, you’ll take ownership of your projects while mentoring junior developers.
Key Responsibilities:
• Own software feature development and maintenance
• Perform unit and integration testing
• Lead collaborative code reviews
• Ensure thorough documentation of software developments
• Mentor less experienced team members
Requirements:
• Bachelor’s degree in a relevant field
• 5+ years of embedded software experience
• Proficient in C/C++ and Android
• Familiar with vehicle d...
Apply for this Job
Submit your application for the Embedded Logging Software Engineer Role position at Israelvcforum.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
markham, Canada
Posted:
June 11, 2026
Deadline:
July 21, 2026