Diagnostics Design Co-op - 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:


Diagnostics Design Co-op (

Display

IP

)

Location:
Markham Design Centre


ONSITE:


  • This is an onsite role as the hiring team will require the student to work in the LOCATION office throughout the entire duration of the coop work term. COVID19 protocols are being strictly followed._
  • Program Term: _16month Option: May 6, August 29, 2025

About Us


We understand the features that go into the HW design, and we have the software skills to program them to life.

Once developed these diagnostics are used in all aspects of the product lifecycle, from pre-silicon validation through the production life of the product.

Daily work involves code development, debug, and emulation for HW feature validation. You will be asked to root cause and solve HW and SW problems.


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 diagnostics tests that are used in ASIC Qualification and production test suites for both internal and external customers
  • Identifying and troubleshooting HW and SW problems
  • Analyzing fall out boards Identify opportunities to improve test time and effectiveness of tests
  • Support and resolve customer issues, including investigation and debugging of diagnostics source code
  • Assist in ASIC bringup and support activities
  • Development and debug of automation tools/scripts to assist with the above

What you'll learn

  • You will learn how to make the hardware scream with software_
  • 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
  • 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 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

Requirements:

This position requires knowledge and skills in both software and hardware engineering:

  • Good knowledge and experience in software programming (C++, scripting)
  • Familiarity with PC and CPU architectures
  • Experience with software development and debugging in Linux
  • Source control systems (git, svn, etc.)
  • Selfleadership and independence, along with excellent communication skills

About the Display IP
DCN (Display Controller Next)

  • The component drives display on DisplayPort and HDMI monitors, and also produces the frame content to memory for remote sharing. It empowers the features which Windows users and game fans are familiar with, e.g., FreeSync, Eyefinity, surface blending, scaling, audio, DP2.1, HDMI2.1, etc. In this team, you will know how these fancy features are enabled with AMD products.
LI-NM1


Qualifications:

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

More jobs from Advanced Micro Devices, Inc