Drimva

Quilt

Software Engineer in Test, Device Software

$150K–$200K

HQ - Redwood City, CA +1 · Full-time · Posted Oct 6, 2026

Location
HQ - Redwood City, CA
Redwood City
Experience
No fixed number of years required.
Education
No particular degree required.

About the job

Build and maintain automated test infrastructure for connected devices while contributing C++ changes that improve device-software reliability and testability.

What you'll do

  • Build automated tests, reusable tools, and infrastructure; integrate repeatable hardware testing into development and CI workflows.
  • Design system-level test coverage, investigate failures across software, hardware, and connectivity, and implement fixes and regression tests with other engineers.
  • Improve test reliability and release readiness, and develop and test C++ device-software changes.

What they ask for

  • Strong software engineering skills and experience building maintainable automation or comparable systems.
  • Experience writing and debugging Python and C++.
  • Experience making automated tests and CI workflows reliable and useful to other engineers.
  • System-level testing judgment, Linux debugging skills, comfort with physical devices, and ability to work independently and communicate clearly.

Nice to have

  • Experience building hardware-in-the-loop systems, automated device labs, or device simulators.
  • Embedded software experience or familiarity with connected-device provisioning, updates, recovery, pytest, gtest, or Bazel.

Pay

$150,000–$200,000 USD base annual salary

Tools

Python, C++, Linux, CI, pytest, gtest, Bazel

AI focus

Testing systems will help the team validate changes quickly and confidently as AI accelerates development.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)