CareerPlan

Software Engineering Manager - Vehicle Data Platform

Markham, Ontario, CanadaFull-time$147k2026-10-06 → 2026-11-10
Hybrid · CanadaNo visa sponsorship

Core

Lead a team building a unified Vehicle Data Platform that moves data and configuration between vehicle ECUs and the cloud.

Role type

Senior IC software engineering manager (automotive data platform)

Builds

Unified Vehicle Data Platform (control plane, data plane, SDK, logging infrastructure) for vehicle ECUs and cloud

Domain

Automotive software, embedded systems, cloud data pipelines

Required skills

Team leadership and hiring, Architecture and design, C/C++/Java/Kotlin, Embedded systems on resource-constrained ECUs, Data pipeline scaling, Telemetry design, Release management, Incident response

Preferred skills

SDK/library development, OTA/remote configuration, Fleet management systems, Cloud device management (AWS/GCP/Azure), OpenTelemetry/protobuf/gRPC, Automotive cybersecurity, ECU architectures

Technologies

Android, Linux, QNX, C, C++, Java, Kotlin, AWS, GCP, Azure, OpenTelemetry, protobuf, gRPC, Fluent Bit

Responsibilities

Hire and develop software engineers, Set technical direction and architecture decisions, Review code and test cases, Define engineering practices and release criteria, Partner with platform/cloud/security teams, Own operational accountability for production software

Seniority

Senior, hands-on IC with management responsibilities