Hybrid Software Engineering Manager, Vehicle Data Platform

General Motors

Oshawa

Hybrid

CAD 209,000 - 280,000

Full time

2 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Healthcare, dental, vision
Defined contribution pension
GM Vehicle Purchase Plan

Job summary

General Motors is seeking a Software Engineering Manager to lead a team in the Data Platform group building a unified Vehicle Data Platform that streams data between ECUs and the cloud, across Android, Linux, and QNX.

You will hire engineers, set architecture direction, own delivery from planning to field support, and collaborate with platform, cloud, cybersecurity, and privacy teams to ensure reliability, performance, and data privacy on production ECUs.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years in software development or systems engineering across Android, Linux, and/or QNX.
  • 2+ years managing software engineers, including hiring and performance management.
  • C, C++, or Java/Kotlin proficiency for platform level integrations.
  • Experience delivering software on production ECUs or devices with limited resources.
  • Experience with fleet management, telemetry, or SDKs and libraries.

Responsibilities

  • Lead, hire, and develop a team of software engineers and manage performance.
  • Own delivery of software in your area's control plane, data plane, SDK, and logging infra.
  • Set technical direction and architecture involving control/data planes and ECU to cloud data flows.
  • Ensure reliability, performance, and data privacy in production ECUs.
  • Define scalable engineering practices and release criteria.
  • Collaborate with cross-functional teams and define roadmaps based on fleet data.

Skills

Leadership
Team mentoring
Technical communication
Performance optimization
Reliability focus

Education

Bachelor's degree in Computer Science or Engineering

Tools

C
C++
Java/Kotlin

Job description

General Motors is seeking a Software Engineering Manager to lead a team in the Data Platform group building a unified Vehicle Data Platform that streams data between ECUs and the cloud, across Android, Linux, and QNX.

You will hire engineers, set architecture direction, own delivery from planning to field support, and collaborate with platform, cloud, cybersecurity, and privacy teams to ensure reliability, performance, and data privacy on production ECUs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Vehicle Data Platform (Fleet-scale)
Staff Software Engineer - Vehicle Data Platform (Fleet-scale)

General Motors • Markham

Hybrid
CAD 147,000 - 197,000
Paid time off
Healthcare, dental, and vision
Life insurance
+2
Software Engineering Manager - Vehicle Data Platform
Software Engineering Manager - Vehicle Data Platform

General Motors • Markham

Hybrid
CAD 140,000 - 190,000
Principal Embedded Software Architect — Vehicle Platforms
Principal Embedded Software Architect — Vehicle Platforms

generalmotors • Markham

Hybrid
CAD 140,000 - 210,000
Software Engineering Manager - Vehicle Data Platform
Software Engineering Manager - Vehicle Data Platform

General Motors (GM) • Markham

Hybrid
CAD 147,000 - 197,000
Paid time off
Healthcare, dental, vision
Defined contribution pension
+1
Senior Software Engineering, Vehicle Data Platform
Senior Software Engineering, Vehicle Data Platform

General Motors (GM) • Markham

Hybrid
CAD 115,000 - 165,000
Paid time off
Healthcare and vision benefits
Life insurance
+2
Software Engineering Manager - Vehicle Data Platform
Software Engineering Manager - Vehicle Data Platform

General Motors Corporation • Markham

Hybrid
CAD 147,000 - 197,000
Senior Software Engineering, Vehicle Data Platform
Senior Software Engineering, Vehicle Data Platform

General Motors Corporation • Markham

Hybrid
CAD 115,000 - 165,000
Paid time off
Healthcare, dental, and vision
Life insurance
+2
Software Engineering Manager - Vehicle Data Platform
Software Engineering Manager - Vehicle Data Platform

General Motors • Oshawa

Hybrid
CAD 209,000 - 280,000
Healthcare, dental, vision
Defined contribution pension
GM Vehicle Purchase Plan
Senior Vehicle Data Engineer - Pipelines & Observability
Senior Vehicle Data Engineer - Pipelines & Observability

General Motors Corporation • Oshawa

Hybrid
CAD 164,000 - 234,000
Paid time off
Healthcare benefits
Pension plan
+1
Staff Software Engineering - Vehicle Data Platform
Staff Software Engineering - Vehicle Data Platform

General Motors Corporation • Markham

Hybrid
CAD 209,000 - 280,000
Paid time off
Healthcare
Life insurance
+2