HW Test Engineer
Lead end-to-end hardware test engineering for sleep fitness products: build prototypes, develop automated test systems and GUIs in Python/C#, run validation experiments, and debug to the PCB level.
About the job
Responsibilities
- Design and run experiments to validate performance of new designs; track and analyze results
- Develop and maintain automated test applications and GUIs for production environments, hardware validation, and reliability testing
- Collaborate with mechanical, electrical, and software engineering teams across the product development lifecycle
- Develop test systems using embedded hardware (Arduino) and Python
- Perform software integrations 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 data visualization and test result reporting
- Create documentation and methodologies to help the team use developed tools
- Design, build, and deploy custom physical test fixtures and jigs for R&D and manufacturing environments, including specification of sensors and mechanical interfaces
- Perform hands-on root cause analysis and debug of electrical and mechanical failures in test systems and products down to the component or PCB level
Requirements
- 3+ years of hardware/software development experience with a focus in integrated systems
- Track record of shipping high-volume consumer products, including manufacturing support in Asia; willingness to travel to China as needed
- Experience with Python, or C#/WPF for test GUIs
- Experience with git, GitHub, command line scripting tools, Homebrew (macOS), apt (Linux)
- Experience soldering, wiring, and debugging
- Familiarity with hardware communication protocols (I2C, SPI, etc.)
- Understanding of test sequencing, data logging, and hardware automation
- Proven hands-on experience with PCB bring-up, debug, and rework
- BSEE, BSCE, BSCS, BSME or equivalent; MS preferred
Nice-to-Haves
- Experience building physical prototypes
- Experience with data management and creating actionable insights from test data
Skills
Python, C#, Wpf, Git, Arduino, I2C, Spi, Pcb Bring-Up, Soldering, Hardware Debugging
Similar jobs
Hardware Engineering jobsInstalls and supports telematics hardware across customer vehicles and assets, while leading deployments, training customers, auditing installation quality, and troubleshooting technical issues. Requires extensive equipment installation experience, automotive electrical knowledge, physical capability, and extensive travel.
Conducts setup, operation, troubleshooting, and data analysis for battery energy-storage test systems supporting aircraft development. Requires a technical bachelor's degree, hands-on battery or electrochemical experience, and hardware-testing skills with instrumentation and data acquisition.
Hands-on technician responsible for assembling, maintaining, troubleshooting, repairing, and supporting field deployment of autonomous delivery robots. Requires mechanical and electrical systems experience, technical-documentation skills, safe electrical practices, and a valid driver’s license.
Hands-on Hardware Technician supporting 3D printing, rapid prototyping, mechanical assembly, and lab infrastructure across engineering spaces. The role requires strong fabrication and printer-operation experience, with machining, soldering, wiring, and CAD experience preferred.
Develops and optimizes semiconductor etch and fabrication processes through hands-on cleanroom experimentation, tool operation, recipe development, and process analysis. Requires a relevant engineering or materials degree and experience with multi-step fabrication flows and semiconductor equipment.