MTS Test Engineer

Location: San Jose, California, US

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.


Xilinx-AMD develops highly flexible and adaptive processing platforms that enable rapid innovation - from the endpoint to the edge to the cloud. Xilinx-AMD is the inventor of the FPGA, programmable SoCs and the ACAP, designed to deliver the most dynamic processor technology in the industry and enable adaptable, intelligent computing. If you are a passionate, innovative and an out-of-the-box thinker that enjoys challenging projects, Xilinx-AMD is the right place for you. Our global team is growing, and we are looking for bold, collaborative, and creative people to help deliver groundbreaking technologies that build an adaptable intelligent world. Come do your best work and live your best life through collaboration, wellness and giving back to your community as a member of the ONEXILINX-AMD team.


Job Description:

The SOC Verification and Testing Engineer will work as part of the Product Verification team with the responsibility for SOC verification and testing.

The candidate will perform device level and system level verification, validation, and debug, both in simulation, emulation and in post-silicon for next generation Xilinx-AMD Versal MPSOC.  In addition, the candidate will be required to work with cross functional teams such as design, verification, and scan test to develop and maintain fault simulation, debug procedures, verification components / environments, evaluation cards and test plans that facilitate timely SOC failure root causing and functional test coverage goal closure.  The SOC Verification and Testing Engineer will have good follow-through and show a commitment to quality.

There are opportunities to define and implement debug tools, test methodologies and strategies for SOC testing and diagnosis.



• Participate in SOC system level test work including fault simulation, functional test development, system boot sequence, system random test and functional failure diagnosis

• Assist in bring-up and test activities for post-silicon validation

• Maintain and document a library of SOC verification, testing and diagnostics components/tools/evaluation card targeting ARM processors and Xilinx-AMD MicroBlaze



• MS in Electrical Engineering/Computer Science preferred

• relevant experience related to verifying/testing/debugging SOC low level software and hardware issues

• Strong Verilog/System Verilog skill to understand the specified hardware functionality

• Be competent to carry out the simulation related work such as testbench setup and waveform-based debug

• Familiar with C low level programming and scripting languages (Perl/TCL/Python)

• Strong analytic, communication and teamwork skills


Preferred Qualifications:

  • Familiar with ARM processor architecture and Xilinx-AMD MicroBlaze
  • ARM SOC pre-silicon simulation and post-silicon validation
  • Familiar with ARM A72/R5 embedded debug logic and CoreSight
  • Experience with debugging processor and cache related issues
  • Work experience related to system random test
  • Familiar with system boot sequence such as BSP (Board Supporting Package) and FSBL (First Stage Boot Loader)
  • Experience with embedded software development and debug tools, including compilers, source control systems, emulators, UART, JTAG and serial debuggers
  • Knowledge in fault models such as Stuck-at, Transition, Path Delay, IDDQ, and other models

Location:  San Jose, CA



Requisition Number: 175209 
Country: United States State: California City: San Jose 
Job Function: Reliability & Test

Benefits offered are described here.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers. We consider candidates regardless of age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status. Please click here for more information.

Apply now

Apply for Job

Share this Job