2024 Diagnostics Ate Design Co-op(16 Month) - Markham, Canada - Advanced Micro Devices, Inc

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Overview:

WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world.

Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded.

Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance_


Responsibilities:

As a Co-op student, you can make an immediate contribution to AMD's next generation of technology innovations. We have a dynamic, high-energy work environment, filled with expert employees, and unique opportunities for developing your career.

You will have the opportunity to connect with AMD leaders, receive one-on-one mentorship, attend amazing networking events, and much more.

With AMD, you can get hands-on experience that will give you a competitive edge in the workforce.


LOCATION:
Markham, Ontario

We are hiring for multiple co-op/intern positions that vary between on-site and hybrid. Students will be required to work in the office on a schedule based on the team's requirements.


PROGRAM TERM:16-month position from May 6, August 29, 2025


THE ROLE
Daily work involves code development, debug, and emulation for ATE pattern development.

You have an important role in ensuring robust diagnostics quality and feature coverage with opportunities to learn about HW features and SW/HW debugging.

You will be asked to work across multiple hardware blocks, on different ASICs, and collaborate with teams across the company.


WHAT YOU'LL BE DOING

Job responsibilities include, but are not limited to:

  • The design and verification of ATE patterns/vectors based on diagnostics test that are used in Wafer Sort and Final Test on ATE
  • Develop patterns/vectors using C++ in DV environment
  • Develop firmware using assembly language and C
  • Identifying Hardware issues in Verilog using debug tools such as Verdi
  • Work closely with ATE teams to debug issues

WHAT YOU'LL LEARN
You'll be involved in the development and support of ATE Patterns based on Diagnostics This includes coding, debugging, verification, validation, and most of alllearning


You'll also learn:

  • Software and Hardware Knowledge
  • Knowledge and experience of modern software development in a real engineering environment
  • Gain understanding about the life cycle of GPU from design to production, interact with multiple teams throughout the company
  • How different components of the GPU interact with each other and their respective functionality. This is important to understand the relationship between diagnostics code and the hardware blocks exercised
  • Learn different aspects of computer architecture with opportunities to learn and develop a mix of Hardware and Software skills
  • Technical Know How
  • Advanced C++ programming at a system level in a Linux environment
  • Become proficient working with and writing bash scripts to solve problems and automate processes
  • How to use internal software and diagnostics to control GPU settings, collect GPU info, and extract data on the status of the HW
  • Working with GIT/Perforce daily to develop and manage tasks on several work streams in parallel
  • Debugging strategies and techniques to investigate the root cause of software and hardware issues
  • Personal and Career Skills
  • Develop a thorough, rigorous methodology when investigating and analyzing problems in a fastpaced industry and dynamic work environment
  • Learn to manage and prioritize multiple tasks at any given time
  • Communicate clearly and descriptively when explaining issues, situations, solutions. This is especially important when working with other teams who are not familiar with your hardware blocks
  • Receive mentorship, career coaching, and build a network to help set you up for success

KEY QUALIFICATIONS

  • Knowledge and skills in both software and hardware engineering:
  • Knowledge and experience in software programming (C++, scripting)
  • Knowledge and experience in Hardware Description Languages such as Verilog

PRERRED QUALIFICATIONS
Please have knowledge of one or more of the following technical skills:

  • Hardware and Software Projects through school work and personal interests
  • Familiarity with PC and CPU architectures
  • Experience with software development and debugging in Linux
  • Source control systems (git, perforce, etc.)
  • Selfleadership and independence, along with excellent communication skills
LI-SL2


Qualifications:

  • Benefits offered are described: _AMD benefits at a glance.

More jobs from Advanced Micro Devices, Inc