Staff Embedded Firmware Engineer — Remote

Samsara

Toronto

On-site

CAD 225,000 - 402,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working model
Professional development stipend
Health and parental leave plans
RSU grant opportunity

Job summary

Samsara is seeking a Senior/Staff Embedded Software Engineer to develop firmware for millions of devices across industrial customers. You will evaluate hardware choices, bring up new platforms, and own drivers, bootloaders, and device management layers.

The role emphasizes low-power design and cross-team collaboration to deliver robust, scalable solutions. We value hands-on hardware/software expertise, cross-functional leadership, and the ability to ship fast while maintaining quality.

Qualifications

  • 8+ years building firmware for resource-constrained systems.
  • Fluency in C and ability to read linker maps and traces.
  • Experience bringing up new boards and platforms.
  • Knowledge of SPI, I2C, UART, CAN, ADC interfaces.
  • Ability to design low-power firmware and manage hardware interaction.

Responsibilities

  • Shape hardware choices and participate in reviews with electrical engineers.
  • Bring up new boards and prototypes from virgin silicon.
  • Own drivers, bootloaders, firmware updates, and core management layers.
  • Design for ultra-low power and long device life.
  • Collaborate with product, full-stack, mobile, and QA teams to ensure data integrity.
  • Set high engineering standards and mentor teammates.

Skills

8+ years firmware
C fluency
Bare-metal RTOS
Board bring-up
Low-level interfaces
Bench tools & instrumentation
Staff-level scope
Cross-layer judgment
Documentation practices
Fast iterative shipping
AI-assisted workflows

Tools

Zephyr
FreeRTOS
Yocto/Buildroot

Job description

Samsara is seeking a Senior/Staff Embedded Software Engineer to develop firmware for millions of devices across industrial customers. You will evaluate hardware choices, bring up new platforms, and own drivers, bootloaders, and device management layers.

The role emphasizes low-power design and cross-team collaboration to deliver robust, scalable solutions. We value hands-on hardware/software expertise, cross-functional leadership, and the ability to ship fast while maintaining quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Staff Software Engineer — AI-Powered Platform
Remote Staff Software Engineer — AI-Powered Platform

Samsara • Ottawa

On-site
CAD 155,000 - 213,000
Flexible working
Remote model
Professional development stipend
+1
Senior Software Engineer II
Senior Software Engineer II

Samsara • Canada

Hybrid
CAD 143,000 - 168,000
Senior Embedded Engineer – Remote (Automotive Networking)
Senior Embedded Engineer – Remote (Automotive Networking)

Ethernovia • Toronto

Remote
CAD 175,000 - 240,000
Firmware Solutions Engineer - II
Firmware Solutions Engineer - II

Sibros • Canada

On-site
CAD 130,000 - 155,000
Competitive total compensation package including equity options.
Comprehensive health, dental, and vision plans.
Flexible vacation policy.
+2
Staff Firmware Engineer
Staff Firmware Engineer

Jobgether • Canada

Remote
CAD 225,000 - 402,000
RSU grant
Healthcare & parental leave
Professional development stipend
+2
Sr. Software Engineer, Cloud Platform
Sr. Software Engineer, Cloud Platform

Samsara • Toronto

Hybrid
CAD 143,000 - 185,000
Flexible working
Professional development stipend
Comprehensive health benefits
+1
Embedded Systems Software Engineer
Embedded Systems Software Engineer

Akkar • Toronto

Hybrid
CAD 90,000 - 130,000
Embedded Software Developer
Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 80,000 - 100,000
Sr. Software Engineer II - IAM
Sr. Software Engineer II - IAM

Samsara • Canada

On-site
CAD 143,000 - 185,000
Junior/Intermediate Embedded Software Developer
Junior/Intermediate Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 85,000 - 110,000