Tata Consultancy Services

Software Engineer in Test-Hardware Validation

Tata Consultancy Services$100K — $130K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in Swift and/or Python with strong object-oriented design skills.
  • Experience with AI/LLM tools for debugging and log analysis.
  • Comfortable working in a hardware lab environment with test equipment.
  • Skilled in systematic troubleshooting of software and hardware interactions.
  • Familiarity with command line scripting and toolchain execution.

Responsibilities

  • Develop and maintain test software for hardware validation using Swift/Python.
  • Leverage AI/LLM tools for efficient debugging and test scenario generation.
  • Reproduce and document hardware test failures thoroughly.
  • Set up and manage hardware test setups and lab equipment.
  • Create detailed bug reports and effectively communicate with engineering teams.
  • Keep test documentation up-to-date and suggest new validation methods.

Benefits

  • Collaborative work environment in Austin, TX with a focus on innovation.
  • Opportunity to work with cutting-edge AI technologies.
  • Hands-on experience with hardware validation and testing.
  • Access to professional development through advanced debugging tools.
  • Five days a week in-office team setting for enhanced collaboration.
Full 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

Preferred Skills
• 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

Responsibilities
• 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

Education
• 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

#LI-AS3

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Telecommunications & Hardware Jobs

Find similar Software Engineer in Test-Hardware Validation jobs: