Samsara

Senior Automation Engineer, HIL Infrastructure

Samsara

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $126,140 - $212,000 per year

Job Level

Senior

Tech Stack

CloudIoTLinuxPandasPythonSQL

About the role

  • Develop an end-to-end automation strategy to facilitate testing activities throughout Samsara product life cycles
  • Preside over technical direction for the team, taking ownership for end-to-end delivery of solutions and mentoring junior team members
  • Identify opportunities to improve testing speed, quality and strategy by working closely with Firmware Engineering and QE
  • Architect and design software frameworks to meet the reliability, scalability, and performance requirements of our products
  • Develop software to enable automation tools across Samsara’s current product portfolio and future designs
  • Integrate hardware infrastructure for simulation, hardware validation, and product development
  • Ensure adoption of automation tools and frameworks by performing demonstrations, tutorials and proof-of-concepts with firmware and quality engineers
  • Create simulation environments to enable testing and data collection of all platform functionalities
  • Create impact by deeply understanding the customer, their pain points, and recommending solutions
  • Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices

Requirements

  • Five years of experience building automated test frameworks and software tools for product development and validation
  • Understanding of framework architectures and tradeoffs between efficiency, scalability, and performance
  • Software development experience
  • Participation in code reviews for Product/Feature code changes across all SWE departments
  • Experience creating and implementing hardware-in-the-loop simulation
  • Technical understanding of communication protocols (TCP, UART, and wireless)
  • Ability to design and develop hardware infrastructure for test applications (e.g. power measurement tools, RF testing, etc.)
  • Experience with test instrumentation, including power supplies, power analyzers, battery simulators, call boxes, and GPS simulators
  • Experience working and developing within a Linux environment
  • Experience building and maintaining automation testing infrastructure from the ground up (ideal)
  • Experience testing devices with wireless protocols including BLE, WiFi, LTE, and GNSS (ideal)
  • Experience testing devices with CAN interfaces (any protocol) (ideal)
  • Experience interfacing with embedded systems’ command line interfaces and AT commands (ideal)
  • Experience defining test plans, triaging test failures and reporting result data and relevant metrics (ideal)
  • Experience with data analysis tools/packages such as SQL, Pandas, databricks (ideal)
  • Python development experience (ideal)
Samsara

Senior Quality Automation Engineer, Firmware

Samsara
Seniorfull-time$126k–$212k / year🇺🇸 United States
Posted: 22 days agoSource: boards.greenhouse.io
CloudDistributed SystemsIoTPandasSDLCSQL
ICEYE

Flight Software Engineer, Payload

ICEYE
Mid · Seniorfull-time$6k–$6k🇫🇮 Finland
Posted: 8 days agoSource: apply.workable.com
LinuxPython
Motional

Senior Controls Engineer – Autonomy

Motional
Seniorfull-time$168k–$244k / year🇺🇸 United States
Posted: 6 days agoSource: boards.greenhouse.io
LinuxPythonSQL
HostPapa

Technical Support Engineer

HostPapa
Mid · Seniorfull-time🇨🇦 Canada
Posted: 4 days agoSource: hostpapa.applytojob.com
CloudJavaKubernetesLinuxMySQLOraclePostgresPythonSOAPSQLTCP/IP
Zoox

Test Engineer, Manufacturing Test and Diagnostics

Zoox
Mid · Seniorfull-time$133k–$192k / yearCalifornia · 🇺🇸 United States
Posted: 16 days agoSource: jobs.lever.co
LinuxPython