Graphics Engineer - 3D
Vancouver, BCHuawei Technologies Canada Co., Ltd.
2+ ansCandidates need over 2 years of C/C++ programming and 1-2 or more years of real-time rendering work in computer graphics. A bachelor's degree or higher in computer science or electronics is expected, and experience shipping AAA games or leading a graphics team is an asset.
Vulkan, OpenGL, DirectX, Unity
Senior Researcher - Real Time Rendering
Edmonton, AB +1Huawei Technologies Canada Co., Ltd.
2+ ansCandidates need a BSc in computer science or engineering, or equivalent experience, plus hands-on work building real-time rendering systems and at least 2 years of research and engineering experience. Strong C/C++ skills and experience with Vulkan, OpenGL ES or DirectX are required.
Vulkan, OpenGL ES, DirectX
Researcher - Graphic Rendering
Edmonton, AB +1Huawei Technologies Canada Co., Ltd.
Candidates need a Master's or PhD in computer science, electronics engineering or a related field, plus experience in computer graphics or computer vision, ideally real-time rendering. Knowledge of neural rendering or 3DGS, graphics APIs such as Vulkan, OpenGL or DirectX, and strong communication and documentation skills are required.
Vulkan, OpenGL, DirectX, Unity
Intern Engineer - Game Engine System
Edmonton, ABHuawei Technologies Canada Co., Ltd.
Huawei Technologies Canada needs candidates pursuing a BSc or MSc in computer science or engineering. They need strong modern C++ and Unreal Engine internals knowledge, plus experience debugging and profiling.
Unreal Engine, Unreal Insights, RenderDoc, CANN
Researcher - Procedural Graphics
Vancouver, BCHuawei Technologies Canada Co., Ltd.
3+ ansCandidates need a Master's or PhD in Computer Science and at least 3 years of advanced shading graphics experience. They need strong mathematics, graphics API skills in OpenGL or Vulkan, and programming in GLSL, C++ or Python.
OpenGL, Vulkan, WebGPU, SLANG, GLSL, GLES
Senior Researcher - Edge AI Optimization/Hardware-Aware ML
Edmonton, ABHuawei Technologies Canada Co., Ltd.
2+ ansCandidates need a PhD or equivalent research experience in machine learning or a related field, plus 2+ years of applied impact in model compression, efficient architectures, or edge optimization. Strong Python and C/C++ skills, deep learning frameworks, and a publication or patent record in ML efficiency are required.
PyTorch, TensorFlow, JAX, ONNX, TFLite, TensorRT