Staff Embedded Platform Engineer: Build Scalable Vehicle Software

General Motors

Markham

Hybrid

CAD 204,000 - 272,000

Full time

48 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid time off
Healthcare benefits
Auto purchase program
Hybrid work arrangement

Job summary

General Motors in Markham/Oshawa is seeking a Staff Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader will turn ambiguous cross‑team problems into durable architecture, standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.

You will own architecture and roadmap, lead multi‑team efforts from problem definition through adoption, and establish reusable patterns and

Qualifications

  • Experience in embedded or real-time software development.
  • Proven ability to define reusable automation and standards.
  • Experience with CI/CD for embedded, simulation, or cloud workloads.
  • Strong collaboration across multiple teams.

Responsibilities

  • Define target-state architecture, roadmaps, and priorities.
  • Lead architecture reviews and cross-functional alignment.
  • Deliver production-quality software, automation, and platform components.
  • Coach senior engineers and grow technical leadership.
  • Instrument platform with data to improve reliability and developer productivity.
  • Partner with embedded software, validation, cloud, cybersecurity, and program teams.

Skills

Embedded software
CI/CD
Platform architecture
Leadership

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Tools

Kubernetes
Terraform
GitHub Enterprise
Python

Job description

General Motors in Markham/Oshawa is seeking a Staff Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader will turn ambiguous cross‑team problems into durable architecture, standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.

You will own architecture and roadmap, lead multi‑team efforts from problem definition through adoption, and establish reusable patterns and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Embedded Platform Architect
Principal Embedded Platform Architect

General Motors • Markham

Hybrid
CAD 160,000 - 230,000
Paid time off
Healthcare benefits
Pension plan
+1
Graduate Embedded Software Engineer - Fleet Data & Cloud
Graduate Embedded Software Engineer - Fleet Data & Cloud

General Motors • Markham

Hybrid
CAD 74,000 - 111,000
Paid time off
Healthcare benefits
Life insurance
+2
Senior Vehicle Data Systems Engineer (Hybrid)
Senior Vehicle Data Systems Engineer (Hybrid)

General Motors • Markham

Hybrid
CAD 115,000 - 165,000
Healthcare, dental, and vision
Life insurance
Defined contribution pension
+1
Principal Software Engineer - Embedded Software Platform
Principal Software Engineer - Embedded Software Platform

General Motors • Markham

Hybrid
CAD 160,000 - 230,000
Paid time off
Healthcare benefits
Pension plan
+1
Staff Software Engineer - Embedded Software Platform
Staff Software Engineer - Embedded Software Platform

General Motors • Markham

Hybrid
CAD 204,000 - 272,000
Paid time off
Healthcare benefits
Auto purchase program
+1
Staff Software Architect – DevOps
Staff Software Architect – DevOps

General Motors • Oshawa

Hybrid
CAD 137,000 - 203,000
Paid time off including vacation and holidays
Healthcare, dental, and vision benefits
Life insurance plans
Senior Software Quality Automation Engineer - CI/CD Tools
Senior Software Quality Automation Engineer - CI/CD Tools

General Motors • Markham

Hybrid
CAD 115,000 - 165,000
Paid time off
Healthcare benefits
Pension plan
+1
Senior Systems Engineering
Senior Systems Engineering

General Motors • Markham

On-site
CAD 115,000 - 165,000
Healthcare, dental, and vision
Life insurance
Defined contribution pension
+1
Early Career Software Developer- Embedded Software
Early Career Software Developer- Embedded Software

General Motors • Markham

On-site
CAD 74,000 - 111,000
Paid time off
Healthcare benefits
Life insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ottawa Infotainment • Ottawa

On-site
CAD 90,000 - 120,000
Join a small elite team
Work on platform technology