Enable job alerts via email!

Software Engineer - GPU/Kernel Performance

Advanced Micro Devices

Markham

On-site

CAD 80,000 - 100,000

Full time

5 days ago
Be an early applicant

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.

Benefits

Comprehensive benefits

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

GitHub
Job description
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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.