Website Advanced Micro Devices, Inc.
Advanced Micro Devices, Inc. (AMD) is a global leader in high-performance computing, graphics, and visualization technologies. From powering gaming and data centers to driving AI research and cloud applications, AMD creates solutions that push the boundaries of modern technological innovation.
- Company website link – https://www.amd.com
- Company name – Advanced Micro Devices, Inc. (AMD)
- Location – Calgary, AB
- Postal Code – T2P 0L4
- Region – Alberta
- Company Office local Address – 150 9 Ave SW, Calgary, AB T2P 0L4
- Contact info – +1 408-749-4000 (Head Office)
- email address – careers@amd.com
- Country – Canada
- Job Type – Full-Time, Permanent
- Job Average Salary rate – $115,000 – $135,000 yearly
- Currency – CAD
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_
THE ROLE:
Do you want to develop GPU libraries that are the foundation of accelerated computing? AMD is searching for talented and motivated software developers to join the AMD Radeon Open Ecosystem (ROCm) team developing high performance open-source GPU IO libraries for high performance computing and machine learning/artificial intelligence.
THE PERSON:
You are accustomed to working in a dynamic, geographically distributed agile team, where partnership and collaboration are paramount. You possess excellent written and verbal communication skills, strong attention to detail, and the ability to express your work in a clear, cohesive fashion. Most importantly, you are constantly thinking of ways to extract additional performance from software and hardware.
KEY RESPONSIBILITIES:
• Design, implement, and test features for GPU IO libraries
• Implement optimizations in the IO stack and higher-level applications and frameworks
• Deliver high-quality code and documentation following best practices for open-source software development
• Work with key technical experts across AMD and with our partners and customers to improve ROCm applications, libraries, and tools, as well as AMD GPU hardware
• Apply software engineering methodologies to ensure robust, maintainable code
• Develop technical relationships with peers and partners
PREFERRED EXPERIENCE:
• Strong background in C/C++ development
• Understanding of NVMe, RDMA, networked storage, and related technologies
• Understanding of Linux kernel device drivers, the Linux Virtual File System, virtualization, and related technologies
• GPU software development using HIP, CUDA, or OpenCL
• In-depth knowledge of best-practices in software development, including testing, profiling, debugging, documentation, version control, issue tracking, and planning
“Excerpt from the official job listing”
See full job description from the company website.
Job SummaryAMD is seeking a Senior Software Developer – GPU IO Libraries in Calgary. This role involves designing, developing, and optimizing software libraries and frameworks that enhance GPU performance, input/output operations, and scalability for high-performance computing and machine learning workloads.
About UsAdvanced Micro Devices, Inc. (AMD) is a global leader in high-performance computing, graphics, and visualization technologies. From powering gaming and data centers to driving AI research and cloud applications, AMD creates solutions that push the boundaries of modern technological innovation.
Culture and Work EnvironmentWe value innovation, teamwork, and integrity. At AMD, developers thrive in collaborative teams that emphasize open communication, technical excellence, and a passion for solving complex computing challenges.
Why Work With UsJoining AMD offers exposure to groundbreaking GPU and computing projects, competitive compensation, and global career pathways. Employees benefit from a culture that empowers creative problem-solving and encourages continuous technical growth.
Key Responsibilities- Design and implement GPU IO software libraries to enhance high-performance computing
- Optimize memory and IO operations for scalability and efficiency
- Collaborate with hardware engineers to align software with GPU architectures
- Conduct performance testing and debugging of software tools
- Mentor junior developers and participate in peer code reviews
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 5+ years of software development experience with C/C++ and GPU computing
- Strong knowledge of GPU architectures (CUDA, ROCm, HIP preferred)
- Experience with HPC, machine learning, or parallel programming
- Strong problem-solving, debugging, and system-level optimization skills
- Annual salary: 115K–115K–135K CAD
- Health, dental, and vision benefits
- AMD stock purchase and retirement plans
- Flexible work arrangements (hybrid options)
- Professional growth within a global technology leader
Calgary is emerging as a Canadian technology hub, offering professionals access to growing opportunities in high-performance computing, AI, and advanced GPU research while enjoying Alberta’s high quality of life.
Summary Table Details Information Job Title Senior Software Developer – GPU IO Libraries Employer Advanced Micro Devices, Inc. (AMD) Location Calgary, Alberta, Canada Salary Range $115,000 – $135,000 CAD yearly Job Type Full-Time, Permanent Common 5 Interview Questions and TipsTip: Display both technical mastery and collaborative ability—AMD seeks innovators who can solve complex computing challenges within team-based environments.
Market-Based Salary Overview and AnalysisSenior Software Developers specializing in GPU and HPC libraries in Canada typically earn 110K–110K–140K CAD annually. AMD’s range of 115K–115K–135K CAD is highly competitive and reflects the seniority and specialization required for GPU-focused development.
DisclaimerWe aggregate publicly available job listings and link to the original source. We are not the hiring company and do not manage the recruitment process. Please apply only through the official careers website above.
More Related Jobs Check Here
software developer gpu jobs calgary amd careers canada high performance computing programming roles parallel computing engineer positions hiring
AMD is hiring a Senior Software Developer – GPU IO Libraries in Calgary, Alberta, offering 115K–115K–135K annually, with global career growth opportunities and the chance to work on leading-edge GPU technologies.
Disclaimer: This job listing is published by the employer. We Are Hired Applications must be submitted via the official employer careers page using the "Apply" button below. We do not collect payments, application fees, or personal data from job seekers.To apply for this job please visit careers.amd.com.