> Markdown version of [/jobs/ext/1578743-hardware-engineer](https://www.wearedevelopers.com/jobs/ext/1578743-hardware-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 Engineer - **Company:** TekCommands Inc - **Location:** Phoenix, AZ, United States - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Temporary contract - **Skills:** Software Quality, Code Review, Software Debugging, Ethernet, Firmware, Hardware Interface Design, Python (Programming Language), Verification and Validation (Software), Test Execution Engine, Universal Asynchronous Receiver/Transmitter, Data Logging, Scripting, Hardware Testing, Git, Software Version Control - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=328be10434050ee7 ## About the Role Hardware interfaces, Test procedures, Verification and Validation, run Python scripts for HW VnV, Debugging, experience in using lab equipments ## Description Looking for somebody (engineer or technician) that can run Python scripts on low-level hardware interfaces. Must be knowledgeable about hardware interfaces and have hardware troubleshooting skills. Must be able to work independently and coordinate with various product teams. The job will also involve providing weekly status and sharing information and best practices with other members of the teams. 1. Scope clarity * Develop, maintain, and debug Python-based hardware validation scripts for board-level and interface-level testing. * Translate hardware requirements into executable test procedures and pass/fail criteria. * 2. Interface and lab skills (explicitly list) * Hands-on with interfaces like UART/RS-422/RS-485, SPI, I2C, GPIO, Ethernet/CAN (as relevant). * Comfortable using oscilloscopes, logic analyzers, DMMs, power supplies, and signal generators. 3. Debugging expectations4. Code quality expectations5. Traceability and documentation6. Independence + ownership * Root-cause failures across script logic, firmware, and hardware bring-up issues. * Perform triage with clear issue isolation: test setup vs script defect vs hardware defect. * Write maintainable, modular Python with logging, retries/timeouts, and robust error handling. * Use version control (Git), code reviews, and basic CI/test execution workflows. * Maintain requirement-to-test traceability and test evidence (logs, captures, summaries). * Document setup instructions, known failure modes, and reusable troubleshooting playbooks. * Own test development from test design through lab execution and closure. * Proactively improve script reliability and test throughput. Key Responsabilities: HW VnV, Test procedures ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)