Full-time Posted June 27, 2026
Apply Now

Job Description

Enhance vehicle observability at General Motors Canada as a Senior Embedded Logging Software Developer. This hybrid role is key for integrating data flows from vehicle systems to the cloud. It is part of the Data Engineering organization, designing embedded data pipelines and ensuring seamless interaction between the control and data planes. Your expertise in C/C++ and Android will be vital as you deliver reliable software solutions across Android Automotive, Linux, and QNX environments. This role involves mentorship and significant contributions to a collaborative, energetic team. Key Responsibilities

Develop and maintain embedded software solutions Conduct software verification through testing Lead code and test case reviews Document processes per development standards Collaborate using Scrum/Agile methodologies Requirements

Bachelor’s degree in Computer Science or Engineering 5+ years in embedded software development Proficient in C/C++ and Android Java Experience ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application