Job ID : 44671
2024 Diagnostics ATE Design Co-op (16 month)
AMD (Advanced Micro Devices, Inc.) - Main Division
| JOB POSTING INFORMATION | |
|---|---|
| Position Type: | Professional Experience Year Co-op (PEY Co-op: 12-16 months) |
| Job Title: | 2024 Diagnostics ATE Design Co-op (16 month) |
| Job Location: | Markham, Canada |
| Job Location Type: | On-Site |
| If working on site, can you provide a copy of your COVID-19 safety protocols?: | Yes |
| Number of Positions: | 1 |
| Salary: | $0.00 hourly for 0.0 hours per week |
| Start Date: | 05/06/2024 |
| End Date: | 08/29/2025 |
| Job Function: | Engineering |
| Job Description: |
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_ 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, 2024 – August 29, 2025 The Role: The Diagnostics team is responsible for developing tests and suites that exercise and validate the hardware blocks in the graphics chips designed at AMD. The successful candidates for this role will support our diagnostics development team, where you’ll gain an understanding of AMD’s GPU HW blocks. 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. The Diagnostics team is working on an initiative to create ATE patterns based on our post-silicon diags. As such, we are looking for a candidate to help with this effort. 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 |
| Job Requirements: |
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 all… learning. 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 fast-paced 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 Preferred Qualifications: 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.) Self-leadership and independence, along with excellent communication skills |
| All Co-op programs: | No |
| Targeted Co-op Programs: |
Targeted Programs
Professional Experience Year Co-op (12 - 16 months)
|
| APPLICATION INFORMATION | |
|---|---|
| Application Deadline: | Nov 12, 2023 11:59 PM |
| Application Receipt Procedure: | Employer Website |
| If by Website, go to: | https://careers.amd.com/careers-home/jobs/34835?lang=en-us |
| Additional Application Information: |
By submitting your application, you are indicating your interest in AMD co-op positions. We are recruiting for multiple positions, and if your experience aligns with any of our co-op opportunities, a recruiter will contact you. Please indicate that you intend to apply to this role before you head to AMD's website and apply. |
| U of T Job Coordinator: | Ryan Hand |
| ORGANIZATION INFORMATION | |
|---|---|
| Organization: | AMD (Advanced Micro Devices, Inc.) |
| Division: | Main Division |
| Website: | amd.com |
| ADDITIONAL INFORMATION | |
|---|---|
| Length of Workterm: | FIXED PEY Co-op: 16 months |