Principal Software Developer at AMD (Markham)

Advanced Micro Devices · markham, on, Canada

Location
markham
Job Type
Full-time
Posted
June 04, 2026

Job Description

Elevate your career as a Principal Software Developer at AMD in Markham, Ontario. This role focuses on C/C++ and Python programming while leading innovations in GPU-compute technologies. In this pivotal position, you will significantly contribute to AMD’s ROCm GPU-compute mathematical libraries team.

Your expertise in software performance, along with a strong foundation in computer architecture, will guide the development of exceptional software products. This role emphasizes collaboration, where independent problem-solving is essential for success.

Key Responsibilities

  • Develop software using C++, Python, and assembly for GPU technologies
  • Design computational libraries tailored for AI and HPC applications
  • Support management with planning and delivering software for processors
  • Supervise a small development team towards project goals
  • Optimize performance metrics for critical applications

Requirements

Ready to Apply?

Submit your application for Principal Software Developer at AMD (Markham) at Advanced Micro Devices

Apply Now