π Local Job Near You
Senior Embedded Software Engineer at General Motors
General Motors
π
markham, Canada
Location
markham
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Transform data engineering at General Motors Canada as a Senior Embedded Logging Software Engineer in a hybrid work model. Apply your embedded systems expertise using C/C++ and Android across diverse automotive platforms.
This role supports the creation of a cohesive Vehicle Observability Data Architecture, ensuring secure, high-fidelity data transmission from vehicle ECUs to the cloud. Your technical leadership will involve coding, testing, and mentoring while collaborating closely with embedded platform teams.
Key Responsibilities:
β’ Lead the software development and maintenance activities
β’ Review code and test cases to ensure quality
β’ Produce and maintain clear design and configuration documentation
β’ Integrate libraries for control plane functionalities
β’ Implement runtime controls for observability data reliability
Requirements:
β’ Bachelorβs degree in Computer Science, Engineering, or related discipline
This role supports the creation of a cohesive Vehicle Observability Data Architecture, ensuring secure, high-fidelity data transmission from vehicle ECUs to the cloud. Your technical leadership will involve coding, testing, and mentoring while collaborating closely with embedded platform teams.
Key Responsibilities:
β’ Lead the software development and maintenance activities
β’ Review code and test cases to ensure quality
β’ Produce and maintain clear design and configuration documentation
β’ Integrate libraries for control plane functionalities
β’ Implement runtime controls for observability data reliability
Requirements:
β’ Bachelorβs degree in Computer Science, Engineering, or related discipline