Talent.com
Software Development Engineer - GPU Debugger
Software Development Engineer - GPU DebuggerAdvanced Micro Devices, Inc • MARKHAM, Ontario, Canada
Software Development Engineer - GPU Debugger

Software Development Engineer - GPU Debugger

Advanced Micro Devices, Inc • MARKHAM, Ontario, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.Together, we advance your career.

THE ROLE:

AMD is seeking a Software Development Engineer to join the AI Developer Tools team. In this role, you will design and develop advanced GPU Debugging tools that enable developers to debug HPC, ML, and AI workloads. You will contribute to the ROCm ecosystem by building robust, scalable debugging solutions that empower developers to maximize AMD GPU capabilities.

THE PERSON

You are passionate about software engineering and performance optimization. You have a strong foundation in C++ and computer architecture, and you thrive in collaborative environments. You are detail-oriented, proactive in solving complex technical challenges, and able to communicate effectively across teams.

KEY RESPONSIBILITIES

  • Design, develop, and maintain ROCm Debugger components for GPU debugging
  • Collaborate with architecture, driver, and runtime teams to enable profiling for next-generation AMD GPUs involved in Pre Silicon and Post Silicon activities.
  • Implement new features and APIs to enhance debugging capabilities for AI and HPC workloads
  • Optimize profiling tools for accuracy, scalability, and minimal overhead
  • Debug and resolve issues in profiling workflows and improve tool reliability
  • Participate in hardware bring-up and ensure profiling support for new ASICs
  • Stay current with GPU architecture advancements and integrate them into ROCm profiling tools
  • Contribute to documentation and developer resources for ROCm Debugger

PREFERRED EXPERIENCE

  • Strong proficiency in C++ and object-oriented programming
  • Experience with GDB, LLDB and other debug tools
  • Familiarity with GPU programming models (HIP, OpenCL, or CUDA)
  • Understanding of GPU architecture and system-level performance concepts
  • Experience with multithreading and concurrency in modern C++
  • Knowledge of Linux development environments; Windows experience is a plus
  • Familiarity with ROCm ecosystem and tools is highly desirable
  • Experience with Git-based workflows and debugging tools
  • Strong problem-solving skills and ability to work independently and in a team

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: Markham, Canada

#LI-CJ3

#LI-Hybrid

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to 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, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

THE ROLE:

AMD is seeking a Software Development Engineer to join the AI Developer Tools team. In this role, you will design and develop advanced GPU Debugging tools that enable developers to debug HPC, ML, and AI workloads. You will contribute to the ROCm ecosystem by building robust, scalable debugging solutions that empower developers to maximize AMD GPU capabilities.

THE PERSON

You are passionate about software engineering and performance optimization. You have a strong foundation in C++ and computer architecture, and you thrive in collaborative environments. You are detail-oriented, proactive in solving complex technical challenges, and able to communicate effectively across teams.

KEY RESPONSIBILITIES

  • Design, develop, and maintain ROCm Debugger components for GPU debugging
  • Collaborate with architecture, driver, and runtime teams to enable profiling for next-generation AMD GPUs involved in Pre Silicon and Post Silicon activities.
  • Implement new features and APIs to enhance debugging capabilities for AI and HPC workloads
  • Optimize profiling tools for accuracy, scalability, and minimal overhead
  • Debug and resolve issues in profiling workflows and improve tool reliability
  • Participate in hardware bring-up and ensure profiling support for new ASICs
  • Stay current with GPU architecture advancements and integrate them into ROCm profiling tools
  • Contribute to documentation and developer resources for ROCm Debugger

PREFERRED EXPERIENCE

  • Strong proficiency in C++ and object-oriented programming
  • Experience with GDB, LLDB and other debug tools
  • Familiarity with GPU programming models (HIP, OpenCL, or CUDA)
  • Understanding of GPU architecture and system-level performance concepts
  • Experience with multithreading and concurrency in modern C++
  • Knowledge of Linux development environments; Windows experience is a plus
  • Familiarity with ROCm ecosystem and tools is highly desirable
  • Experience with Git-based workflows and debugging tools
  • Strong problem-solving skills and ability to work independently and in a team

ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

LOCATION: Markham, Canada

#LI-CJ3

#LI-Hybrid

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to 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, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Créer une alerte emploi pour cette recherche

Software Development Engineer - GPU Debugger • MARKHAM, Ontario, Canada

Offres similaires
Software Development Engineer - GPU Debugger

Software Development Engineer - GPU Debugger

Advanced Micro Devices • Markham, York Region, CA
Temps plein
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Lead Ml Software Development For Advanced Ai Debugging Tools

Lead Ml Software Development For Advanced Ai Debugging Tools

Cerebras • North York, Canada
Temps plein
Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs.Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programm...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Georgina, Ontario
Télétravail
Temps plein
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Mechatronics Design Engineer - OpTalent | Canada | Recruitment

Senior Mechatronics Design Engineer - OpTalent | Canada | Recruitment

OpTalent | Canada | Recruitment • richmond hill, on, ca
Temps plein
Our client is seeking a hands-on Senior Mechatronics / Hardware Integration Engineer to support the development and validation of electro-mechanical products used in real-world, customer-facing env...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Elder Care Provider Wanted - Join Our Family As A Caring Eldercare Provider In Georgina, On Earn $17.60 Hourly!

Elder Care Provider Wanted - Join Our Family As A Caring Eldercare Provider In Georgina, On Earn $17.60 Hourly!

ElderCare.com • Georgina, Ontario, Canada
Temps plein
Hello! We are seeking a dedicated and compassionate elder care provider to join our family in Georgina, Ontario.This is a full-time live-in position where you will have the opportunity to make a me...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Software Development Engineer Iii / Senior Software Development Engineer - Full Stack

Software Development Engineer Iii / Senior Software Development Engineer - Full Stack

Workday • Toronto, Canada
Temps plein
Software Development Engineer III / Senior Software Development Engineer - Full StackJoin to apply for the Software Development Engineer III / Senior Software Development Engineer - Full Stack role...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Algebra Private Tutoring Jobs Georgina

Algebra Private Tutoring Jobs Georgina

Superprof • Georgina, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Project Development Advisor - Spanish Required

Project Development Advisor - Spanish Required

Cuso International • Georgina, Ontario
Permanent
This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Cuso International is seeking an ex...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Nanny Wanted - Part Time Ece Nanny (9am–12:00pm) – Toddler (1 Year Old) Located In Georgina, Ontario

Nanny Wanted - Part Time Ece Nanny (9am–12:00pm) – Toddler (1 Year Old) Located In Georgina, Ontario

CanadianNanny.ca • Georgina, Ontario, Canada
Temps plein +2
We are a family seeking a part-time, professional nanny to support the care and development of our 1-year-old daughter in our home.We are working professionals who work from home.While we are prese...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Development Engineer, Vsg, Ring

Software Development Engineer, Vsg, Ring

Amazon • Toronto, Canada
Temps plein
Software Development Engineer, VSG, Ring Ring is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team.Ring's mission is to make neighborhoods...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Development Engineer For Innovative Payment Solutions

Software Development Engineer For Innovative Payment Solutions

Amazon • Toronto, Canada
Temps plein
Exciting opportunity for a Software Development Engineer to create cutting-edge.Voir plus
Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
Survey Taker: Earn up to $25 per survey (Remote)

Survey Taker: Earn up to $25 per survey (Remote)

Earn Haus • Georgina, ON, CA
Télétravail
Temps plein +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Physics Private Tutoring Jobs Georgina

Physics Private Tutoring Jobs Georgina

Superprof • Georgina, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Innovative System Firmware Engineer for Next-Gen GPU Development

Innovative System Firmware Engineer for Next-Gen GPU Development

Advanced Micro Devices, Inc • Markham, York Region, CA
Temps plein
Elevate the future of firmware as a System Firmware Engineer.Collaborate with talented teams to document, verify, and optimize firmware solutions for advanced computing technologies.This role engag...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée
Nanny Wanted - Seeking Compassionate Nanny In Georgina, Ontario $18/Hr

Nanny Wanted - Seeking Compassionate Nanny In Georgina, Ontario $18/Hr

CanadianNanny.ca • Georgina, Ontario, Canada
Temps partiel
Are you a caring and experienced nanny looking for a part-time, live-out position in Georgina, Ontario? Our family is seeking a reliable and nurturing caregiver to look after our infant.We are offe...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Mechatronics Design Engineer

Senior Mechatronics Design Engineer

OpTalent | Canada | Recruitment • Richmond Hill, ON, Canada
Temps plein
Our client is seeking a hands-on Senior Mechatronics / Hardware Integration Engineer to support the development and validation of electro-mechanical products used in real-world, customer-facing env...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Software Development Engineer - GPU Debugger

Software Development Engineer - GPU Debugger

AMD • Markham, York Region, CA
Temps plein
Software Development Engineer - GPU Debugger.Be among the first 25 applicants.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.WHAT YOU DO AT AMD...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Elder Care Provider Wanted - Elder Care Provider Needed In Sutton, Ontario

Elder Care Provider Wanted - Elder Care Provider Needed In Sutton, Ontario

ElderCare.com • Georgina, Ontario, Canada
Temps plein
We are a small agency of local PSW's in Georgina, Ontario seeking a full-time, live-out elder care provider.We are in need of a compassionate companion who can provide home care, including assistin...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée