Jobs · Engineering · California

Staff Automation Engineer

SPAN · San Francisco, CA · Yesterday
On-siteEngineeringFull-time

About the role

The Role As a Staff Automation Engineer, you'll play a crucial role in ensuring the quality and reliability of our products through a combination of automated and manual testing methodologies. This is a high impact role that will work closely with SPAN’s internal Software, Device Software, Hardware Engineering, Systems, and QA teams.

Role & Responsibilities

  • Co-design test automation infrastructure with Systems and Test Infrastructure.
  • Automation provides the platform and drivers; partner teams write the tests.
  • Diagnose automated test failures across firmware, hardware, and test infrastructure.
  • Manage and grow a fleet of 50+ hardware test rigs across offices.
  • Monitor hardware and software infrastructure health.
  • Take architectural ownership of one or more of the team's critical systems.

About You

  • Demonstrable proficiency building reliable tools and services in Python.
  • Able to read and reason about C++, Rust, TypeScript, or similar.
  • Experience with hardware-adjacent software: software that controls, monitors, or ingests data from physical devices or instruments.
  • Experience owning internal platform infrastructure where your users are other engineers and your systems are in the critical path.
  • Comfortable standing up new tooling from scratch and retiring it when needs change.
  • Experience operating CI/CD infrastructure, particularly pipelines that run on physical hardware.

Required Qualifications

  • Experience with hardware-in-the-loop testing, reliability testing, and certification testing methodologies.
  • Experience managing fleets of physical test cells or lab infrastructure (Ansible, AWX, or similar).
  • Experience with embedded systems or firmware testing (CAN bus, SWD debugging, firmware update flows).
  • Experience with time-series data: ingestion, storage, and querying of telemetry.
  • Experience with PostgreSQL, S3/AWS.
  • Experience building reporting dashboards for engineering or leadership audiences.
  • Experience with or preference for a rapid or continuous release cadence.

Focus Areas

  • HITL-relevant: Understanding of hardware-in-the-loop testing, reliability testing, and certification testing methodologies.
  • Data Pipeline-relevant: Experience with time-series data: ingestion, storage, and querying of telemetry.
  • Framework-relevant: Experience with gRPC or similar RPC frameworks.

Bonus Qualifications

  • Experience working in a startup environment.
  • Experience working in the renewable energy industry.
  • Experience with Ansible or similar configuration management for physical infrastructure.
  • Experience with or preference for a rapid or continuous release cadence.

Similar jobs