Join AMD's mission as a Senior Software Development Engineer specializing in GPU enhancements. This hybrid role focuses on team-oriented innovation in Markham, Canada. Working in a geographically distributed agile team, you'll engage in the design and testing of advanced GPU communication features. You'll have the chance to optimize multi-node applications and collaborate with industry partners, ensuring top-quality software solutions. Key Responsibilities:
Implement features for GPU middleware and frameworks
Maximize performance through code optimization
Document processes and adhere to best practices
Engage with AMD's technical experts and partners
Requirements:
Proficient in system software development using C/C++
Experience with communication middleware like MPI
Familiarity with GPU programming in HIP or CUDA
Robust background in software development best practices
Academic credentials in Computer Science or Engineering
Drive GPU advancements at AMD and craft extraordinary computing solutions in this pivotal role.
📌 Smts Software Development Engineer Role At Amd Markham
🏢 Advanced Micro Devices
📍 Markham
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.