> Markdown version of [/jobs/ext/3354656-software-engineer-in-test-hardware-validation](https://www.wearedevelopers.com/jobs/ext/3354656-software-engineer-in-test-hardware-validation). 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). --- # Software Engineer in Test-Hardware Validation - **Company:** Tata Consultancy Services Limited - **Location:** Austin, TX, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Artificial Intelligence, Data Analysis, Apple Xcode, Automation of Tests, Command-Line Interface, Software Debugging, Software Design Patterns, Firmware, Python (Programming Language), Log Analysis, Object-Oriented Software Development, Toolchain, Scripting, Large Language Models, Hardware Testing, Pandas, Matplotlib, Bug Reporting, Information Technology - **Published:** September 14, 2026 - **Apply:** https://www.dice.com/job-detail/98004582-a586-42d8-a2b1-498d45c56ad8 ## About the Role * Swift and/or Python with solid OOP - design patterns and clean code required * AI/LLM tools for active debugging - Claude for log analysis and failure diagnosis * Hardware lab willingness - daily work with test racks, harnesses, and bench equipment * Systematic troubleshooting across software and hardware interaction layers * Command line proficiency - scripting, process inspection, toolchain execution, * Hardware/firmware testing experience - test harnesses, validation rigs, or embedded environments * macOS familiarity - Xcode or Instruments a plus * Computer architecture & power management fundamentals * Test framework development experience * Data analysis - pandas, matplotlib, or similar Education: * BS or MS in Computer Science, or related field - required ## Description Introduction: The Software Engineer in Test-Hardware Validation will be responsible for writing and maintaining test software in Swift/Python for hardware validation harnesses. They will use AI/LLM tools for debugging, log analysis, and test scenario generation. This role will involve working closely with hardware test equipment and collaborating with engineering teams to ensure product quality., * Write and maintain test software in Swift/Python for hardware validation harnesses * Use AI/LLM tools to accelerate debugging, log analysis, and test scenario generation * Reproduce, isolate, and document failures across hardware test runs * Set up and maintain hardware test harnesses and lab equipment * File detailed bug reports and communicate findings to engineering teams * Maintain test documentation and propose new validation approaches