CareerPlanSign in

Staff Embedded Logging Software Developer

Markham, Ontario, Canada💼 Full-time💰 $147,000–$147,000🗓 2026-03-12 → 2026-09-26

Core

Design and integrate embedded logging pipelines across diverse in-vehicle platforms (Android, Linux, QNX) to enable secure, high-fidelity data flow from vehicle ECUs to the cloud.

Role type

Staff Embedded Logging Software Developer

Builds

Unified Vehicle Logging Architecture connecting control plane and data plane for telemetry streaming and file-based transfer

Domain

Automotive embedded systems / Cloud data engineering

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Android Java, embedded systems architecture, log streaming, file management (rotation/compression), ECU constraints management, cybersecurity compliance, API design, structured logging standards

Preferred skills

Driver/HMI capture flow design, automotive cybersecurity controls, OpenTelemetry, protobuf/gRPC, open-source observability contributions, ECU architecture knowledge

Technologies

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

Responsibilities

Define and implement Platform Log Client behaviors; Manage volatile buffers and persistent storage; Build/extend Log Control Interface Library; Design reliable egress paths for log streaming and file transfer; Implement runtime controls and resource budgets; Champion logging schemas and documentation

Seniority

Staff, hands-on IC with strategic scope

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.