General Motors is seeking a Senior Embedded Software Engineer to join their Mechatronic Software Platform Organization in Markham, Ontario. This role is crucial in developing the software infrastructure for GM's software-defined vehicles, working with state-of-the-art microcontrollers and SOCs. The position involves designing and implementing embedded software solutions, leading cross-functional teams, and ensuring robust software quality.
The ideal candidate will have 5+ years of embedded software development experience, with deep knowledge of AUTOSAR, microcontroller programming, and various communication protocols. They will work in a hybrid environment, requiring office presence three days per week. The role offers comprehensive benefits including healthcare, pension, and unique perks like the GM Vehicle Purchase Plan.
This is an exciting opportunity to be at the forefront of automotive technology transformation, working on low-level infrastructure software that enables the future of software-defined vehicles. The team culture emphasizes innovation, inclusion, and collaboration, making it an ideal environment for those passionate about embedded systems and automotive technology.
The position offers significant growth potential and the chance to work with cutting-edge technology while contributing to GM's vision of zero crashes, zero emissions, and zero congestion. The role requires both technical expertise and leadership skills, as you'll be guiding teams and interfacing with suppliers while developing critical software components.