> Markdown version of [/jobs/ext/2718097-hardware-test-engineer](https://www.wearedevelopers.com/jobs/ext/2718097-hardware-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hardware Test Engineer - **Company:** TEXAS ASSOCIATION OF REALTORS, INC. - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $15,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Data Analysis, Automation of Tests, Python (Programming Language), Reliability Engineering, Robotic Automation Software, Test Execution Engine, Scripting, JMP (Statistical Software), Hardware Testing, Build Management, Data Pipelines - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/hardware-test-engineer-robotics-tar-9007655 ## About the Role * 4+ years in hardware test, validation, or reliability engineering on robotic, vehicle, or electromechanical systems. * Track record designing and building your own test rigs and fixtures, with the CAD and GD&T fluency to do it, not just running someone else's. * Instrumentation and DAQ depth: load cells, strain gauges, thermocouples, accelerometers, and the setup techniques that make a measurement trustworthy. * Strong mechanical engineering fundamentals and structured root cause methods (8D, 5-Why, teardown, or equivalent) that go past reporting a failure to correcting it. * Accelerated life and durability test experience. * Python or equivalent scripting for test automation and data analysis. * Judgment to know when a scrappy rig is good enough and when to build the real thing, with high ownership, a bias for speed, and comfort with ambiguity. Nice to have * Experience standing up a test function from zero. * Reliability statistics (Weibull, MTBF, sample sizing, confidence intervals) and tools such as Weibull++ or JMP. * Structural static and fatigue testing. * Field test and commissioning experience on outdoor or heavy equipment. ## Description As a Hardware Test Engineer for the robotics program, you stand up the test function from zero and own it: the rigs, the instrumentation, the test plans, and the reliability data that decides whether a robot is ready to leave the shop. You design and build fixtures yourself, end to end, and own every failure from first appearance to proven fix. This is a hands-on role for an experienced engineer at our San Francisco robotics facility, with travel to our West Texas site for field testing., * Design and build the test harnesses, rigs, and fixtures required to test robotic systems from the subsystem level through a production representative design. * Turn requirements and design constraints into executable test plans covering functional, durability, accelerated life, and environmental testing, with SOPs that let others run tests in parallel without you. * Instrument machines and rigs with load cells, strain gauges, thermocouples, accelerometers, and encoders, and own the DAQ and data pipeline behind them. * Run environmental testing to characterize the limits of the design: high temperature, thermal cycling, dust and particulate ingress, vibration, shock, humidity, and UV exposure. * Own root cause end to end: reproduce the failure, isolate it, and work with the design team to implement and validate the fix. * Build reliability models from test and field data, including life estimates, failure distributions, and the sample sizes needed to trust them. * Automate test execution, reporting, and dashboards so the team knows what is actually breaking and how often. * Qualify machines for field deployment and work cross-functionally to design end-of-line acceptance tests as the fleet grows. ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)