Software Engineering Manager - Vehicle Data Platform
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