Skip to content

Co-op Engineer - GPU Driver

  • Markham, Ontario

Job description

Our team has an immediate 4-month co-op opening for a Driver Engineer 


  • Developing/optimizing software KMD/UMD GPU driver for better power and performance.
  • Design and implement enhancements to the GPU Driver Architecture, ensuring leading performance in the industry.
  • Tuning performance/power for specific application scenarios.
  • Tracking cutting-edge parallel computing technologies and computer graphics technologies.
  • Proposing new ideas in GPU SW/HW architectures and algorithms for production and patent application.

Job requirements

What you’ll bring to the team:

  • Currently enrolled in a university and registered with school’s co-op program.
  • Experience with Linux or Android development.
  • High proficiency in C/C++.
  • Background and experience in OpenGL/Vulkan/Direct3D is an asset.
  • Have done some game programming in the past or at school.
  • Familiar with Git and SVN.
  • Knowledge of Software Engineering, such as Design Principles, Design Patterns, and UML.