Transform the future of computing at AMD as a Senior Staff Software Development Engineer. This hybrid role enables you to enhance GPU communication systems in Markham, CA. Join a agile, agile team focused on creating cutting-edge software solutions. You will design and optimize GPU support in frameworks and libraries, ensuring cooperative innovation with industry experts and partners. Key Responsibilities:
Enhance communication libraries with GPU support
Deliver benchmarks and optimize multi-node GPU applications
Produce high-quality code and comprehensive documentation
Collaborate with partners for advanced software solutions Requirements:
Robust experience in C/C++ system software development
Expertise in networking or storage implementations
Familiarity with HIP or CUDA for GPU programming
Proven contributions to open-source software
Degree in Computer Science or related field Contribute to groundbreaking GPU advancements and foster collaboration at AMD's Markham office.