Research & Development Principles
Samsara is rapidly evolving as we grow. As we support more customers with our devices, products, features, and AI capabilities, our R&D Principles encode how we work and make decisions in R&D at Samsara.
Meet the team.
Read how we solve real-world challenges.
How Samsara Engineers are Building the Future of Physical Operations
Rick CarragherVP of Engineering
read moreWhy and How We Rewrote Our Biggest Mobile App From Scratch
Andrew MonksStaff Software Engineer
read moreReducing Costs for Large Caches in Go: Eliminating the Memory Overhead of the Garbage Collector
Chris FrostSenior Staff Software Engineer
read moreFind your next engineering and product role.
Hoot! We found: 65 roles and 4 departments in 9 locations
Hardware Engineering
Compliance Engineer
Mexico City, MexicoDirector, Hardware Product Management
Remote - USFirmware Quality Engineer
Mexico City, MexicoLead Camera Systems Engineer
San Francisco, CALead RF Engineer
San Francisco, CAProduct Design Mechanical Engineer
San Francisco, CASenior Automation Engineer
San Francisco, CASenior Firmware Engineer - MCU
San Francisco, CASenior Product Design Mechanical Engineer I
San Francisco, CA
Product
Director, Product Management - Connected Equipment
Remote - USDirector, Product Management - Safety
Remote - USDirector, Product Management - Smart Trailers
Remote - USProduct Management Leader (IC) - Core Experiences
Remote - USProduct Management Leader (IC) - Core Experiences
Canada - RemoteProduct Management Leader (IC) - Electric Vehicles and Sustainability
London, UKProduct Management Leader (IC) - New Products
Remote - USProduct Management Leader (IC) - Smart Trailers and Connected Equipment
Remote - USProduct Management Leader (IC) - Video Safety
Remote - USSenior Product Manager - Core Experiences
Remote - UKSenior Product Manager - Safety
Remote - USSenior Product Manager - Vehicle Platform
London, UKSenior Product Manager - Vehicle Platform
Remote - Poland
Security
Security Operations Engineer
Remote - USSecurity Operations Engineer
Remote - USSenior Security Engineer I
Remote - USSenior Security Engineer - Security Automation
Remote - USSenior Security Engineer - SIEM
Remote - USSenior Security Engineer - Threat Detection
Remote - USSenior Security Operations Engineer
Remote - USSenior Software Engineer - IAM
Remote - USSoftware Engineer II - IAM
Remote - US
Software Engineering
Automotive Engineer
Canada - RemoteDirector, Software Engineering - Platform
Remote - PolandManager, Embedded Software
Canada - RemoteManager II, Software Engineering - Platform
Remote - PolandManager, Software Engineering
Remote - PolandManager, Software Engineering
London, UKManager, Software Engineering - Data Platform
Canada - RemoteQuality Engineer
Remote - USSenior Data Scientist
Canada - RemoteSenior Machine Learning Engineer
Canada - RemoteSenior Machine Learning Engineer - Edge AI
Remote - USSenior Machine Learning Engineer - General
Remote - USSenior Machine Learning Engineer - ML Platform
Remote - USSenior Software Engineer I
Canada - RemoteSenior Software Engineer I - Back End
Remote - USSenior Software Engineer I - Connected Equipment
Canada - RemoteSenior Software Engineer II, Full-Stack (Tech Lead, UK)
Remote - UKSenior Software Engineer I - Operational Excellence
Remote - USSenior Software Engineer I - Platform
Remote - PolandSenior Software Engineer - Media Platform
Canada - RemoteSenior Software Engineer - Operational Excellence
Amsterdam, NetherlandsSenior Software Engineer - Operational Excellence
Remote - NetherlandsSenior Software Engineer - Operational Excellence
London, UKSenior Software Engineer - Operational Excellence
Remote - UKSenior Staff Software Engineer - Embedded System
Remote - USSenior Staff Technical Program Manager
Remote - USSenior Technical Program Manager
London, UKSoftware Engineer, Full-Stack
London, UKSoftware Engineer, Full-Stack
Remote - UKSoftware Engineer II
Canada - RemoteSoftware Engineer II, Full Stack - Safety Event Triage
Remote - USSoftware Engineer II - Platform
Remote - PolandSoftware Engineer - Media Experience
Canada - RemoteSoftware Engineer - Media Platform
Canada - Remote