Principal Staff Engineer — Infotainment Systems Architect

Canada Job Bank

Markham

On-site

CAD 170,000 - 232,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Motors in Markham, Ontario, is seeking a Principal Staff Engineer to guide software architecture, partner with cross-functional teams, and ensure timely development of Infotainment products. The role centers on leading global engineering efforts, delivering maintainable HMI software, and aligning with business objectives.

The ideal candidate holds a bachelor’s degree in Electronics/Software/CS and has extensive experience leading embedded software projects using C/C++ and RTOS, including

Qualifications

  • Bachelor's degree in Electronics, Software, Computer Engineering or Computer Science or equivalent.
  • 15+ years of experience leading engineering teams that develop embedded software using C/C++ and RTOS.
  • 15+ years of experience leading and developing Infotainment HMI Applications or equivalent.

Responsibilities

  • Define and deliver architectural solutions translating objectives into actionable deliverables.
  • Lead partnerships with engineering, product planning, marketing, business development, and vehicle development teams.
  • Foster relationships within and outside the Infotainment team to ensure holistic product delivery.
  • Enable teams to design and develop Infotainment HMI applications for radios, clusters and HUDs in an Agile environment.
  • Establish and monitor budgets and execute resource planning for responsible activities.

Skills

Leadership
Embedded software
C/C++
RTOS
Infotainment HMI
Global teams

Education

Bachelor's degree in Electronics/Software/CS

Tools

C/C++
RTOS
Infotainment HMI

Job description

General Motors in Markham, Ontario, is seeking a Principal Staff Engineer to guide software architecture, partner with cross-functional teams, and ensure timely development of Infotainment products. The role centers on leading global engineering efforts, delivering maintainable HMI software, and aligning with business objectives.

The ideal candidate holds a bachelor’s degree in Electronics/Software/CS and has extensive experience leading embedded software projects using C/C++ and RTOS, including

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Staff Engineer
Principal Staff Engineer

Canada Job Bank • Markham

On-site
CAD 170,000 - 232,000
Principal Embedded Software Architect — Vehicle Platforms
Principal Embedded Software Architect — Vehicle Platforms

generalmotors • Markham

Hybrid
CAD 140,000 - 210,000
Staff Embedded Platform Engineer: Build Scalable Vehicle Software
Staff Embedded Platform Engineer: Build Scalable Vehicle Software

General Motors • Markham

Hybrid
CAD 204,000 - 272,000
Paid time off
Healthcare benefits
Auto purchase program
+1
Staff Chassis Systems Architect (CoSim & Vehicle Dynamics)
Staff Chassis Systems Architect (CoSim & Vehicle Dynamics)

General Motors • Markham

Hybrid
CAD 137,000 - 203,000
Health benefits
Pension plan
GM Vehicle Purchase Plan
2027 Winter Co-op Infotainment Software Developer
2027 Winter Co-op Infotainment Software Developer

General Motors • Markham

Hybrid
CAD 48,000 - 53,000
Co-op program
Hybrid work model
Paid internship
Software Developer
Software Developer

Kibbi Technologies Inc. • Markham

On-site
CAD 91,000 - 136,000
Paid time off including vacation days
Healthcare, dental and vision benefits
Life insurance plans
+2
Staff Systems Engineering – Chassis Systems
Staff Systems Engineering – Chassis Systems

General Motors • Markham

Hybrid
CAD 137,000 - 203,000
Health benefits
Pension plan
GM Vehicle Purchase Plan
Senior Systems Engineer – Vehicle Data & Observability
Senior Systems Engineer – Vehicle Data & Observability

Maple Reinders • Pickering

Hybrid
CAD 115,000 - 165,000
GM Vehicle Purchase Plan
Health benefits
Pension plan
+1
Staff Systems Architect – Chassis Systems
Staff Systems Architect – Chassis Systems

General Motors • Markham

Hybrid
CAD 137,000 - 203,000
Software Developer
Software Developer

General Motors • Markham

Hybrid
CAD 91,000 - 136,000
Paid time off
Healthcare benefits
Life insurance
+2