Samsara

Samsara

Samsara pioneers the Connected Operations Cloud, offering AI safety programs, real-time visibility, and integrations for industries to enhance efficiency, safety, and sustainability globally.

IT Services
1K-5K
Founded 2015

Description

  • Develop and execute manual and automated test plans and system-level validation for embedded firmware across one or more product areas.
  • Implement and maintain automated tests and supporting tooling such as Python scripts, frameworks, and lab harnesses.
  • Partner with firmware, hardware, AI/ML, and product teams to clarify requirements, close coverage gaps, and drive issues to resolution.
  • Contribute to test infrastructure and CI/CD integration, including test jobs, artifacts, dashboards, and coverage and pass-rate reporting.
  • Help build, extend, and stabilize HIL setups, device fixtures, and simulation or mocking for hardware-dependent testing.
  • Participate in design and testability reviews and improve testability through better logging, hooks, configs, and model telemetry.
  • Support field validation, log capture and analysis, and triage of customer- or deployment-like issues.
  • Role-model customer obsession, high standards, ownership, collaboration, and continuous improvement in testing.
  • Embed Samsara’s cultural principles as the company scales globally.

Requirements

  • 3+ years of professional experience in embedded systems, firmware validation, or closely related hardware-software integration testing.
  • Hands-on experience testing RTOS-based embedded software such as FreeRTOS, Zephyr, or equivalent.
  • Familiarity with common debug interfaces, logging, and on-target instrumentation.
  • Proficiency in Python or a similar language for test automation, tooling, and log/data analysis.
  • Experience with Git and CI/CD systems such as Jenkins, Buildkite, GitHub Actions, or equivalent.
  • Experience integrating automated tests into pipelines and triaging flakes versus real failures.
  • Hands-on experience building with AI, such as integrating LLMs into test automation, developer tooling, or log analysis, validating ML-powered features, or shipping internal tools that leverage AI APIs.
  • Comfort using AI coding assistants such as Claude Code, Cursor, or Copilot in daily workflow.
  • Strong written communication and organization across test plans, bug reports, runbooks, and cross-team handoffs.
  • Ability to drive well-defined projects independently while escalating ambiguity and cross-team blockers appropriately.
  • Experience with wireless stacks or vehicle/industrial buses such as BLE, Wi‑Fi, cellular, GPS, or CAN.
  • Exposure to HIL, device farms, or protocol analyzers / bus tools.
  • Familiarity with quality metrics such as defect density, escape analysis, and flaky-test tracking.
  • Comfort operating in Linux environments and command-line workflows for devices and automation.

Benefits

  • Annual base salary range of $89,845 to $151,000 USD.
  • Above-market total compensation with base salary, performance-based bonus or variable pay, and equity for eligible roles.
  • Flexible, employee-led remote working model.
  • Comprehensive health plans.
  • Parental leave plans.
  • Professional development stipend.
  • High-growth public company environment with long-term career development opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI evaluation role focused on building functional tests, reproducible environments, and quality checks for large multi-language codebases.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
28 minutes ago

QA Engineer (12-months Contract)

AppLovin 1K-5K Media

AppLovin is hiring a QA Engineer to help ensure the quality and reliability of a new social platform and its creator and content operations tools.

Agile Android Appium CI/CD GitHub Actions GitLab iOS Java JavaScript Jenkins JMeter Locust Playwright Postman Python Selenium WebSockets
33 minutes ago

Design Verification Engineer (Silicon Engineering)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Design Verification Engineer for its Starlink silicon engineering team to verify next-generation ASICs used in space and ground infrastructure.

MATLAB Python Verilog
33 minutes ago

Apus: Audio Transcription Verifier Polish (Poland)

Welo Global Professional Services

Welo Data is hiring a remote freelance Audio Transcription Verifier in Poland to review and validate short Polish audio transcriptions for an AI training project.

59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers