Software Engineer in Test-Hardware Validation
Job in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-09-15
Listing for:
Tata Consultancy Services
Full Time
position Listed on 2026-09-15
Job specializations:
-
Quality Assurance - QA/QC
Job Description & How to Apply Below
Job Description
Must-Have Skills
- 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
- 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
- BS or MS in Computer Science, or related field — required
Location:
Austin, TX (5 days in office)
Salary Range: $100,000-$130,000 a year
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:
×