Software Engineer - GPU/Kernel Performance
Advanced Micro Devices
Markham
On-site
CAD 80,000 - 100,000
Full time
Job summary
A leading technology firm in Markham seeks a specialized software engineer to enhance performance in key applications and benchmarks. Candidates should have a strong background in object-oriented programming, preferably in C/C++, and possess keen problem-solving skills. The role involves collaborating with architecture specialists and conducting low-level debugging on advanced graphics platforms. This position offers a dynamic workplace culture focused on innovation.
Qualifications
- Strong object-oriented programming background, C/C++ preferred.
- Ability to write high quality code with a keen attention to detail.
- Experience with modern concurrent programming and threading APIs.
Responsibilities
- Work with AMD’s architecture specialists to improve future products.
- Participate in new ASIC and hardware bring ups.
- Perform low-level debugging and root-cause analysis across Windows kernel and GPU driver layers.
Skills
Object-oriented programming
C/C++
Concurrent programming
Communication skills
Problem-solving skills
Education
Bachelor’s or Master's degree in Computer Science
Tools
A leading technology firm in Markham seeks a specialized software engineer to enhance performance in key applications and benchmarks. Candidates should have a strong background in object-oriented programming, preferably in C/C++, and possess keen problem-solving skills. The role involves collaborating with architecture specialists and conducting low-level debugging on advanced graphics platforms. This position offers a dynamic workplace culture focused on innovation.