More jobs:
Senior Test Automation Software Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-01
Listing for:
Eight Sleep
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
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, Git Hub, 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.
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×