Shape Linux embedded systems for Samsara’s vehicle intelligence products, with C++, CAN, and firmware expertise central to this Canada-based role.As a Senior Software Engineer II, you will work within a cross-functional firmware team developing solutions for connected vehicle fleets. The Diagnostics team processes real-time signals from Internet of Things devices, while your work supports customer-facing features and reliable releases. Collaboration includes product managers, customer support, other firmware teams, and full stack engineers.Key Responsibilities:
Develop and maintain customer-facing firmware featuresDebug complex systems across hardware and software layersTest and ship production firmware codeBuild and monitor rollout metricsAssess customer and quality assurance issuesRequirements:
Eight or more years in skilled software developmentExperience with Linux-based embedded systemsExperience with C/C++ or GolangExperience triaging incoming customer and quality assurance issuesComputer science, engineering, or similar degreeApply embedded Linux, firmware, and systems debugging experience to Samsara products serving connected vehicle operations across Canada.
📌 Senior Embedded Systems Engineer (Winnipeg)
🏢 Samsara
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.