Soc Debug Tools Validation Engineer

AMD AMD · Semiconductors · Bangalore, India · Engineering

This role is for a SOC Debug tools validation Engineer at AMD, focusing on the validation and debugging of Silicon Debug Tools products. The engineer will be responsible for creating test strategies, executing test plans, coordinating debug efforts, and ensuring product quality across various engineering teams. While AI is mentioned in the company's mission and a general statement about AI use in screening, the core responsibilities of this specific role are not AI/ML-centric.

What you'd actually do

  1. Own the multi-functional validation of AMD Silicon Debug Tools products
  2. Ability to create Test strategy, Test plan and Test execution
  3. Work across engineering teams and subject areas spanning silicon, firmware, hardware, and software
  4. Coordinate debug of issues and drive them to closure
  5. Analyze and validate tests results- create reports of bug failures, validate bug fixes, follow up with stakeholders to ensure closure of bug reports, participate in debug and triage activities

Skills

Required

  • Create Test strategy, Test plan and Test execution
  • Work across engineering teams and subject areas spanning silicon, firmware, hardware, and software
  • Coordinate debug of issues and drive them to closure
  • Analyze and validate tests results
  • Develop/use test tools, automation scripts and frameworks for product testing
  • Debugging & troubleshooting skills
  • Design and Develop test cases for new or existing features
  • Responsible for the installation and maintenance of the test harness/environment
  • Analyze and validate tests results
  • Excellent verbal and written communication skills

Nice to have

  • Familiarity with x86 Debug Tools ,DFT (Design for Testability)
  • Good understanding of DFT /JTAG 1149.x / BMC (Baseboard management controller)
  • Experience in any test automation tools
  • Familiarity with Windows and Linux
  • Experience with standard automation and scripting (Shell programming/Ruby/Perl/Python)
  • Knowledge on test tools (Coverage tools / Security testing tools / Performance / API testing and stress testing techniques)
  • Experience in maintaining lab infrastructure by Setting up, Configuring and troubleshooting test environment (hardware, software)
  • Sound Knowledge on Computer architecture, micro controller/microprocessor
  • Experienced in configuring virtual machines, assembling systems, creating dual / multi-boot systems etc.
  • Strong analytical and problem-solving skills
  • Excellent interpersonal, organizational, analytical, planning, and technical leadership skills
  • Excellent verbal communication and written, presentation skills
  • Experience in functional and regression test automation of web, desktop apps and Service APIs

What the JD emphasized

  • Own the multi-functional validation
  • Own the multi-functional validation
  • Own the multi-functional validation