CareerPlanSign in

Senior Software Engineer II

CANADA🌐 Remote💼 Full-time💰 $142,800–$142,800🗓 2026-09-13 → 2026-09-26

Core

Architect, develop, debug, and test customer-facing firmware features for IoT products serving over 1.5 million devices.

Role type

Senior IC firmware engineer (C/C++ and Golang)

Builds

IoT products and firmware rollout observability practices

Domain

IoT / Embedded Systems / Automotive Telematics

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Golang, Linux-based embedded systems, complex SoC debugging, firmware rollout monitoring, issue triage, observability practices

Preferred skills

Linux drivers, SoC vendor collaboration, JDM partner experience, Automotive OEM/supplier/telematics background, CAN-utils, Linux CAN, design-for-test mindset

Responsibilities

Design and develop internal observability practices for firmware rollout health, Build and monitor metrics during firmware releases and rollouts, Triage and assess incoming customer- and QA-reported issues

Seniority

Senior, hands-on IC

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