Build and maintain automated test frameworks, CI/CD integration, and hardware-in-the-loop labs for device software quality assurance. Requires deep experience in software testing, automation, and hardware-software integration with proficiency in Python, C/C++/Rust, and Linux.
293k – 325k
HybridQA Engineering
About the role
In this role, you will:
Test infrastructure & frameworks: Design, implement, and maintain a unified test framework for device software (unit, integration, system/end-to-end), with adapters for GitHub/Linear/Slack and reproducible runs.
CI/CD integration & releases: Integrate test suites with Buildkite, enforce promotion criteria (staging/prod), auto-file regressions, and publish traceable artifacts and release notes.
Hardware-in-the-loop lab design & orchestration: Plan and bring up racks, power/networking, and orchestration for device testing; support automated flashing, provisioning, and telemetry capture.
Automation tooling: Develop tools for API/firmware validation, result triage, log capture, and replayable bug reports.
Quality signals, metrics, and flake control: Stand up dashboards and alerts for pass rates, stability, and release readiness; detect and quarantine flaky tests; drive root-cause analysis with owners; and track DORA-style delivery metrics to guard release health.
Vendor enablement: Write clear procedures for QA vendor technicians, review their reports, and maintain a queue of rig maintenance/repairs.
Cross-team collaboration: Partner with embedded/system software teams on testability and with release infrastructure engineers on pipelines, signing, rollouts, and rollback/forward strategies.
You might thrive in this role if you:
Have deep experience in software quality/test engineering for hardware products shipped at scale, with a strong automation focus.
Are proficient in Python, C, C++, or Rust, and have solid Linux fundamentals (processes, networking, storage, udev/systemd).
Have experience building CI/CD pipelines, artifact management, and environment isolation.
Have demonstrated success designing and operating hardware-in-the-loop labs and device orchestration at scale.
Are fluent with test reliability techniques such as failure triage, flake detection/quarantine, and signal quality guardrails.
(Nice to have) Experience with device-lab frameworks (e.g., LAVA, OpenHTF) and results pipelines (dashboards/alerting).
(Nice to have) Knowledge of release-readiness safeguards: staged rollouts, rollback plans, and signed firmware/software artifacts in CI/CD.
Design Verification Engineer verifies custom silicon for AI/ML accelerators, owning testbenches for IP blocks, subsystems, and SoC using SystemVerilog/UVM. Requires 3+ years experience, proficiency in verification tools, and knowledge of computer architecture.
226k – 445k
Hybrid3+ YOEQA Engineering
Software Engineer - SDET
SigmaSan Francisco, CA
Build testing infrastructure and tooling including AI test generation, test harnesses, and performance frameworks using Rust, Go, and K6. Requires 5+ years building high-quality testing software and strong CS fundamentals.
170k – 240k
On-site5+ YOEQA Engineering
Manufacturing Test Development Engineer
Cerebras SystemsSunnyvale, CA
Develops test automation software, GUIs, and reporting portals for manufacturing AI chip products from PCBA to system level. Requires 5+ years experience, bachelor's in CS/EE, and proficiency in C/C++, Python, SQL, and Linux/Windows environments.
170k – 210k
On-site5+ YOEQA Engineering
Software Development Engineer in Test, Operational Tools
ZooxFoster City, CA
Build and maintain scalable test automation frameworks for cloud, backend, and mobile applications at Zoox. Design integration and end-to-end tests while implementing AI tools to improve testing efficiency and reliability.
168k – 211k
Hybrid5+ YOEQA Engineering
Software Quality Assurance Engineer
IdmeMountain View, CA
Software Quality Assurance Engineer responsible for testing responsive web, iOS, and Android applications at ID.me. Requires 4+ years QA experience including web testing, test case tools, JIRA/Postman/Git, and cloud platforms.