Eight Sleep
Senior Test Automation Software Engineer
Eight Sleep, San Francisco, California, United States, 94199
Senior Test Automation Software Engineer
Join the Sleep Fitness Movement. At Eight Sleep, we’re on a mission to fuel human potential through optimal sleep. As the world’s first sleep fitness company, we’re redefining what it means to be well‑rested and building the most advanced hardware, software, and AI technology to make it possible. Our products power peak mental, physical, and emotional performance by transforming every night of sleep into a personalized, data‑driven recovery experience. We are trusted by high performers, professional athletes, and health‑conscious consumers in over 30 countries worldwide.
We’re looking for an experienced Senior Test Engineer to lead the development of software solutions and ecosystems that enable faster testing and validation of our products. You’ll be part of a small, mission‑driven team with significant ownership and ample career growth. This role is based in our San Francisco office, 5 days a week, with up to 20% travel.
How You’ll Contribute
Develop and maintain automated test applications and GUIs for production environments, hardware validation and reliability testing.
Integrate software with physical instrumentation and custom hardware/firmware.
Design operator‑friendly user interfaces for running and monitoring tests (desktop or web‑based).
Architect, design and implement cloud data pipelines, data visualization and test result reporting.
Define software distribution methodologies to help the team use the tools you create.
What You’ll Need to Succeed
5+ years of software development experience with a focus on software/hardware integrated systems.
Track record of shipping high‑volume consumer products, including manufacturing support in Asia. Willingness and ability to travel to China as needed.
Experience with LabVIEW, Python (PyQt, Dash, Streamlit) or C#/WPF for test GUIs.
Experience with Git, GitHub, command‑line scripting tools, Homebrew (macOS), apt (Linux).
Experience with cloud services (AWS).
Familiarity with hardware communication protocols (VISA, Modbus, serial, etc.).
Understanding of test sequencing, data logging, and hardware automation.
Knowledge of web‑based UIs or cross‑platform development is a plus.
BSEE, BSCE, BSCS, BSME or equivalent. MS preferred.
Why Join Eight Sleep? Innovation in a culture of excellence, immediate responsibility, collaboration with exceptional talent, equitable compensation and continuous equity investment, and the opportunity to own a Pod – our flagship sleep product – are just a few of the reasons we’re growing fast. Every employee receives a Pod, with additional benefits such as full access to health, vision, and dental insurance for you and your dependents, supplemental life insurance, flexible PTO, commuter benefits, paid parental leave, and more.
#J-18808-Ljbffr
We’re looking for an experienced Senior Test Engineer to lead the development of software solutions and ecosystems that enable faster testing and validation of our products. You’ll be part of a small, mission‑driven team with significant ownership and ample career growth. This role is based in our San Francisco office, 5 days a week, with up to 20% travel.
How You’ll Contribute
Develop and maintain automated test applications and GUIs for production environments, hardware validation and reliability testing.
Integrate software with physical instrumentation and custom hardware/firmware.
Design operator‑friendly user interfaces for running and monitoring tests (desktop or web‑based).
Architect, design and implement cloud data pipelines, data visualization and test result reporting.
Define software distribution methodologies to help the team use the tools you create.
What You’ll Need to Succeed
5+ years of software development experience with a focus on software/hardware integrated systems.
Track record of shipping high‑volume consumer products, including manufacturing support in Asia. Willingness and ability to travel to China as needed.
Experience with LabVIEW, Python (PyQt, Dash, Streamlit) or C#/WPF for test GUIs.
Experience with Git, GitHub, command‑line scripting tools, Homebrew (macOS), apt (Linux).
Experience with cloud services (AWS).
Familiarity with hardware communication protocols (VISA, Modbus, serial, etc.).
Understanding of test sequencing, data logging, and hardware automation.
Knowledge of web‑based UIs or cross‑platform development is a plus.
BSEE, BSCE, BSCS, BSME or equivalent. MS preferred.
Why Join Eight Sleep? Innovation in a culture of excellence, immediate responsibility, collaboration with exceptional talent, equitable compensation and continuous equity investment, and the opportunity to own a Pod – our flagship sleep product – are just a few of the reasons we’re growing fast. Every employee receives a Pod, with additional benefits such as full access to health, vision, and dental insurance for you and your dependents, supplemental life insurance, flexible PTO, commuter benefits, paid parental leave, and more.
#J-18808-Ljbffr