Staff Embedded Logging Software Developer

General Motors

Multiple Locations
$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

Work Rights

Not specified

Tailored Resume

Cover Letter