Hybrid Full-time

General Motors LLC is hiring a Senior Embedded Logging Software Developer

About the Role

General Motors is looking for a Senior Embedded Logging Software Developer to design and integrate embedded data pipelines across diverse in-vehicle platforms. You will ensure cohesive interaction between the control and data planes to enable consistent, secure, and high-fidelity data from vehicle ECUs to the cloud.

What You'll Do

  • Own and develop software solutions, leading feature development, maintenance, and bug fixes
  • Lead and participate in code and test case reviews
  • Conduct software verification through unit and integration testing
  • Provide clear and complete documentation per the software development process
  • Collaborate with team members using Scrum/Agile methodologies
  • Take ownership of projects, make autonomous design decisions, and mentor junior members
  • Define and implement observability software across Android, Linux, and QNX
  • Support vehicle-local data access mechanisms (e.g., USB-based retrieval)
  • Build and extend libraries for configuration retrieval, validation, arbitration, and persistence/fallback
  • Define API contracts for library integrations
  • Specify behaviors to ensure dependable delivery under varying connectivity and resource conditions
  • Implement runtime controls to enable/disable observability data
  • Ensure compliance with cybersecurity and data-protection requirements
  • Produce clear design documents, configuration guides, and operational runbooks
  • Collaborate closely with embedded platform teams, observability/data engineering, product, and validation

What We're Looking For

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years in embedded software development or systems engineering across Android, Linux, and/or QNX
  • Strong coding proficiency in C/C++ and Android Java with platform-level integration experience
  • Experience designing metrics/telemetry for operational visibility and remote control at fleet scale
  • Clear, concise technical communication and strong cross-team collaboration skills

Nice to Have

  • Experience integrating with control plane services (configuration, arbitration, persistence) and data plane pipelines (streaming and file-based)
  • Experience developing Software Observability components
  • Experience designing driver/HMI-initiated capture flows
  • Knowledge of automotive cybersecurity controls and data-protection processes
  • Exposure to OpenTelemetry, protobuf/gRPC, or similar observability technologies
  • Contributions to or strong affinity for open-source observability/logging ecosystems
  • Automotive domain familiarity: ECU architectures, SoC platforms, diagnostics, failure analysis

Technical Stack

  • C/C++, Android Java
  • Android Automotive, Linux, QNX
  • OpenTelemetry, protobuf/gRPC

Team & Environment

You will be part of the Data Engineering organization, joining a new and energetic team.

Benefits & Compensation

  • Compensation: $115,000 to $164,600
  • Paid time off including vacation, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans for you and your family
  • Company and matching contributions to a Defined Contribution Pension plan
  • GM Vehicle Purchase Plan for you, your family and friends

Work Mode

This position offers a hybrid work arrangement.

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.

Required Skills
C/C++Android JavaAndroid AutomotiveLinuxQNXOpenTelemetryprotobufgRPCembedded software developmentsystems engineeringtelemetrymetricsplatform-level integrationstechnical communicationdesign documentation
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
General Motors LLC

General Motors is an automotive company with a vision for a world with Zero Crashes, Zero Emissions and Zero Congestion.

Visit website
Job Details
Category embedded
Posted 11 days ago