CPU Post Silicon Verification Engineer

Location: Austin, Texas, 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.
 

CPU Post Silicon Verification Engineer

 

Our team’s success is measured by diagnostic efficiency to find root cause design silicon defects early in the product life cycle as well as and the speed/effectiveness of diagnostics in system-level manufacturing test (SLT). Key components of this role will be working with stakeholders to craft, code, debug, and optimize software for the silicon bring-up. Provide hands-on expertise in validation, debug, and system-level manufacturing tests. You will be responsible to develop and execute on post-silicon and emulation test plans at different levels of design hierarchy including all CPU blocks and develop high-level language test framework components including stimulus, drivers, libraries, monitors, profilers. You will also develop, execute and debug directed and random stimulus and assembly level tests to find bugs in the microprocessor design and verify the functionality and verify conformance to the ISA on emulator and silicon.

 

 

This Role:

This position is crucial to AMD's Server Product Road Map and will be passionate about providing critical post-silicon functional and manufacturing tests for the next generation of AMD’s flagship CPU products Epyc and Ryzen. It involves research, design, developing, and/or test of electronic components and systems for the semiconductor and related device manufacturing employing knowledge of electronic theory. This position will also be responsible for code reviews, creating test patterns, authoring detailed documentation related to your work and mentoring junior members of the team to optimize their technical contributions to AMD.

 

The person:

We're searching for candidates who love technical challenges and are natural problem solvers. Detail-oriented and will seek continuous improvement and enjoy innovation are encouraged to apply.  Is an analytical problem solver with problem-solving skills and excellent attention to detail. They possess excellent communication, comprehension, and social skills. Enjoy working in a fast-moving environment, multi-project environment using state of the art tools and technology

 

Key responsibilities:

  • Participate in technical reviews of the test plans. Identify and address areas of concern to meet design quality objectives. 
  • Work with design engineers to resolve all emulation and silicon failures and discrepancies
  • Build and manage relationships with the x86 Silicon Design, Physical Design, Verification, and Manufacturing teams
  • Architect/Author test plans, design, develop diagnostic software to verify the x86 design in emulation, bring-up, post-silicon, and manufacturing
  • Perform unit and integration testing, debugging, post-release support and software configuration management
  • Investigate future roadmaps and product user documentation to understand software impact.
  • Translate these requirements/impacts into executable projects
  • Write development documentation and supply content to end-user documentation
  • Experience with client/server CPU (X86, ARM, PowerPC etc) architecture and Micro-Architecture

 

Preferred experience:

  • SOC level hardware and/or Embedded Systems verification
  • C / C++ and Assembly Language Programming
  • CPU performance modeling
  • Power management (power & performance)
  • Verifying Assembly Language
  • Linux Kernel experience

 

Academic credentials:

  • B.Sc. or M.Sc. in Electrical/Computer Engineering or CS or equivalent is preferred 

 

Location:

Austin, Tx

 

#LI-AJ1



Requisition Number: 78040 
Country: United States State: Texas City: Austin 
Job Function: Design
  

 

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