$147,000 to $196,600; not specified; not specified...
Hybrid
C/c++ and android java proficiency
Embedded platform logging
Control plane integration
The Data Engineering organization is developing a unified, scalable Vehicle Logging Architecture to enable consistent, secure, and high-fidelity logging from vehicle ECUs to the cloud
Job Summary
The Data Engineering organization is developing a unified, scalable Vehicle Logging Architecture to enable consistent, secure, and high-fidelity logging from vehicle ECUs to the cloud.
Responsibilities include defining and implementing platform log client behaviors, managing volatile buffers and persistent storage, and building/extending a Log Control Interface Library.
General Motors offers a comprehensive compensation plan including paid time off, healthcare, dental, vision, life insurance, and a Defined Contribution Pension plan.
Matching Summary
The Data Engineering organization is developing a unified, scalable Vehicle Logging Architecture to enable consistent, secure, and high-fidelity logging from vehicle ECUs to the cloud.
Salary
$147,000 to $196,600; Not specified; Not specified
Skills & Requirements
Must-have
C/C++ and Android Java proficiency
Embedded platform logging
Control plane integration
Data plane integration
File management workflows
Logger ecosystems and buffer management
Nice-to-have
Driver/HMI-initiated capture flows
Automotive cybersecurity controls
OpenTelemetry, protobuf/gRPC
Open-source observability/logging ecosystems
Key Requirements
8+ years in embedded software development
Bachelor’s degree in Computer Science, Engineering, or related field
Experience with Android Automotive, Linux, and QNX
Experience designing metrics/telemetry for operational visibility