Job Search and Career Advice Platform

Enable job alerts via email!

Lead Windows GPU Runtime Engineer

Advanced Micro Devices

Markham

On-site

CAD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking a talented individual for the GPU driver development role focusing on Windows environments. Responsibilities include designing, developing, and optimizing GPU language runtime components, debugging performance issues, and collaborating with customers. Ideal candidates should have a solid programming background in C/C++, experience with kernel-mode drivers, and a passion for high-performance systems. A Bachelor's or Master's degree in relevant fields is necessary. This position offers a dynamic work culture and the opportunity to innovate in AI and high-performance computing.

Benefits

Comprehensive benefits package

Qualifications

  • Passionate about Windows GPU driver development and high-performance runtime systems.
  • Detail-oriented and proactive problem solver.
  • Strong understanding of Windows OS internals and driver frameworks.

Responsibilities

  • Design and optimize GPU language runtime components for Windows.
  • Conduct performance analysis using profiling tools.
  • Debug and resolve runtime and driver-related issues.
  • Collaborate with customers to optimize performance.

Skills

C/C++ proficiency
Kernel-mode driver development experience
Performance profiling tools usage
Deep debugging and optimization skills
Concurrency and multi-threaded performance tuning
Strong communication skills

Education

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Tools

WinDbg
GPUView
PIX
Git/GitHub
Job description
A leading technology firm is seeking a talented individual for the GPU driver development role focusing on Windows environments. Responsibilities include designing, developing, and optimizing GPU language runtime components, debugging performance issues, and collaborating with customers. Ideal candidates should have a solid programming background in C/C++, experience with kernel-mode drivers, and a passion for high-performance systems. A Bachelor's or Master's degree in relevant fields is necessary. This position offers a dynamic work culture and the opportunity to innovate in AI and high-performance computing.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.