Skip to main content

Senior Software Engineer II

Samsara
Remote - CanadaUpdated 9d ago
Base salary
$143k–$185k
Published base salary range
Location
Remote - Canada
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
B2B SaaS
Role skills
Apply on samsara.com
Job actionsApply now
Job actionsApply now

About the job

About Samsara

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, a platform that enables organizations that depend on physical operations to harness IoT data for actionable insights. Samsara helps improve the safety, efficiency, and sustainability of physical operations across industries including agriculture, construction, field services, transportation, and manufacturing.

About the Role

The Vehicle Intelligence firmware team is a cross-functional product engineering team that designs, develops, deploys, and maintains solutions for sustainable fleet operations. This role is a mix of development and operational work focused on firmware releases and metrics. The technology in use includes Buildkite, Databricks, GraphQL, Golang, C++, Linux, CAN, WiFi, USB, and LTE.

Responsibilities

  • Architect, develop, debug, and test customer-facing firmware features written in C/C++ and Golang for Samsara's cloud-connected hardware platform.
  • Build IoT products for the long term and support 1.5+ million devices in the field.
  • Design and develop internal observability discipline to ensure the health of firmware rollouts.
  • Champion and embed Samsara's cultural principles.

Minimum Requirements

  • 8+ years of professional industry experience in software development.
  • Experience with large-scale observability for production systems.
  • Experience developing and shipping production code.
  • Experience building and monitoring metrics during firmware rollout.
  • Experience triaging and assessing incoming customer and QA issues.
  • Bachelor's or master's in computer science, engineering, or similar.

Ideal Candidate

  • Experience with C/C++ or Golang.
  • Experience with Linux-based embedded systems on complex SoCs.
  • Experience working with SoC vendors, JDM partners, and building high-quality products.
  • Experience working on Linux drivers and collaborating with system engineers.
  • Automotive OEM/Supplier or Telematics provider experience.
  • Basic knowledge of CAN-utils (Linux CAN).

Compensation & Benefits

Annual base salary range: $142,800—$184,800 CAD. Eligible for an initial RSU grant with no vesting cliff and ongoing refresh opportunities tied to performance. Total rewards include performance-based bonus/variable pay, equity, professional development stipend, comprehensive health and parental leave plans, and a flexible remote model.

Application Instructions

Apply via the provided link. For accommodations, email accessibleinterviewing@samsara.com.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.