Skip to content

Senior Researcher - Graphic Rendering

    • Edmonton, Alberta
  • lgs86

Job description

Huawei Canada has an immediate 12-month contract opening for a Senior Researcher.

About the team:

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.

About the job:

  • Research on the latest graphics trends and technologies for real-time rendering, games, and game engines.

  • Design and develop real-time computer graphics rendering systems on devices.

  • Design cutting-edge rendering techniques and algorithms, including shaders and content pipeline.

  • Profile and optimize GPU/CPU performance on multiple platforms.

Job requirements

About the ideal candidate:

  • BSc degree in Computer Science/Engineering or equivalent experience.

  • Hands-on experience in designing real-time rendering systems and features.

  • Experience with one of the following APIs: Vulkan, OpenGL ES, DirectX. Experience with existing game engines such as UE or Unity.

  • Skilled in C/C++ and experience in object-oriented design and implementation.

  • Minimum 2 years of researching & engineering experience.

  • Game development and rendering experience is an asset.

  • Knowledge of GPU architectures is an asset.

  • Console development experience is an asset.

or