🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Senior Embedded Software Developer

Hospitality Full Benefits Career Growth
Company

General Motors

Location

Markham, Canada

Posted

March 18, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Description

:

Join GM’s mission to build the future of mobility. As a Senior Software Engineer, you will lead the development of embedded C++ software for in-vehicle mapping systems, supporting autonomous and electric vehicle platforms.

Responsibilities include:

  • Design, implement, and test embedded C++ software for real-time connected in-vehicle mapping applications.
  • Collaborate with Systems Engineers to define mapping-related software requirements and architecture.
  • Conduct design and code reviews focused on C++ best practices and performance optimization.
  • Apply rigorous software development principles in an Agile/Scrum environment.
  • Support software testing through unit testing, simulation, bench and in-vehicle validation.
  • Document software designs and development processes clearly and thoroughly.
  • Support continuous integration and deployment pipelines for mapping software modules.