Location
markham, on, Canada
Posted
June 08, 2026
Job Description
Join General Motors Canada as an Embedded Logging Software Developer in a hybrid work arrangement. You will design and integrate logging solutions across various in-vehicle platforms.
This role in the Data Engineering organization emphasizes building a unified Vehicle Logging Architecture. Utilize your extensive experience in C/C++ and Android to ensure seamless interactions between embedded systems and cloud technology while upholding high standards of reliability and security.
Key Responsibilities: • Implement behaviors for Platform Log Clients • Oversee log file management processes including retention • Extend Log Control Interface Library for data management • Ensure dependable log delivery under diverse conditions • Drive consistent logging practices and documentation
Requirements: • Degree in Computer Science, Engineering, or similar • 8+ years in embedded systems across Android and Linux • Strong coding skills in C/C++ and Android Java • Familiarity w...
This role in the Data Engineering organization emphasizes building a unified Vehicle Logging Architecture. Utilize your extensive experience in C/C++ and Android to ensure seamless interactions between embedded systems and cloud technology while upholding high standards of reliability and security.
Key Responsibilities: • Implement behaviors for Platform Log Clients • Oversee log file management processes including retention • Extend Log Control Interface Library for data management • Ensure dependable log delivery under diverse conditions • Drive consistent logging practices and documentation
Requirements: • Degree in Computer Science, Engineering, or similar • 8+ years in embedded systems across Android and Linux • Strong coding skills in C/C++ and Android Java • Familiarity w...