Shape vehicle intelligence software with Linux, CAN, and firmware observability at Samsara, supporting connected fleets from anywhere in Canada. Real-time signals guide development.This Senior Software Engineer II position belongs to Samsara’s cross-functional Vehicle Intelligence firmware team. You will process signals such as GPS, engine RPM, and fuel levels from IoT devices deployed in vehicles.
The team develops solutions that improve fleet safety, sustainability, and efficiency. Collaboration spans product management, customer support, other firmware teams, and full stack engineering. The technology stack includes C++, Golang, Linux, CAN, WiFi, USB, LTE, GraphQL, Buildkite, and Databricks.Key Responsibilities:
Process vehicle IoT signals into helpful fleet solutionsDevelop and ship production firmware featuresMonitor metrics throughout firmware rolloutsAssess incoming customer and quality assurance issuesCollaborate with product and engineering partnersRequirements:
Eight or more years in professional software developmentExperience developing and shipping production codeExperience monitoring metrics during firmware releasesExperience with large-scale production observabilityComputer science, engineering, or similar bachelor’s or master’s degreeBring software development, fleet intelligence, and rollout observability experience to Samsara’s vehicle-focused firmware engineering team.