C$78K – C$168K/yr
Engineer - Computer Graphics
Role overview
Job description
Huawei Canada has an immediate 12-month contract opening for a Computer Graphics Engineer About the team Established in 2012, the Central Media Technology Institute (CMTI) is Huawei's center for media technology innovation and engineering, enhancing the technical competitiveness of media products. Sitting within CMTI, the Graphics Technology Lab focuses on research and breakthroughs in photography, audio, video, computer graphics, XR, and codec standards to maintain the company's leadership in media technology. Our R&D team comprises skilled CG algorithm experts, researchers, software architects, and standards specialists dedicated to building core capabilities for an improved graphics experience. About the job Application Development: Design, develop, and maintain high-performance mobile software applications across multiple engines and platforms (iOS and Android). AI-Driven Graphics Innovation: Leverage AI agents and generative workflows to prototype and build novel visual effects, custom engine plugins, and automated rendering solutions. Shader & Pipeline Optimization: Write, profile, and optimize custom shaders and real-time rendering pipelines to achieve smooth frame rates within mobile hardware and thermal constraints. Cross-Functional Collaboration: Partner closely with UI/UX designers, technical artists, and backend engineers to translate creative concepts into polished, production-ready features on time. Rapid Problem Solving: Diagnose and resolve complex graphics bottlenecks, memory leaks, edge-case rendering artifacts, and cross-device compatibility issues. Continuous R&D: Rapidly evaluate and adopt emerging graphics APIs, mobile hardware capabilities, and AI-assisted development tools to keep our visual stack ahead of the curve. The target annual compensation (based on 2080 hours per year) ranges from $78,000 to $168,000 depending on education, experience and demonstrated expertise. About the ideal Candidate Master's degree (preferred) in Computer Science, Computer Graphics, Engineering, or a related field, or equivalent practical working experience in a related area. Strong proficiency in C++, C# with hands-on experience building plugins or applications in Unity, Unreal Engine, or custom native engines. Solid working knowledge of modern mobile graphics APIs (Metal, Vulkan, or OpenGL ES) and shader languages (HLSL, GLSL, or MSL). Experience utilizing AI agents, LLM-assisted coding workflows, or machine learning models (such as VLM, decision model, light weight LLM, or neural rendering tools) in software production. Sharp critical thinker and analytical problem solver who learns new technologies quickly and thrives in a fast-moving, collaborative environment. Proven track record of developing custom image processing filters, post-processing effects, or particle systems for commercial mobile apps is preferred. Familiarity with AR/VR mobile frameworks (ARKit, ARCore) or procedural content generation is preferred. Portfolio or GitHub repository demonstrating shipped mobile applications, custom shaders, or open-source graphics plugins is preferred. Additional Information: Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs. All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
More like this
About this listing
- Source: Huawei Technologies Canada Co., Ltd.'s official careers site · still listed there on 14 Nov 2026
- Posted 15 Apr 2026
Jobiba never charges you to apply. Never pay to apply or share OTPs, card or bank details.
Role market pulse
How Engineer demand looks in Canada
Live jobs
13
Posted 30d
13
30d movement
Early signal
Remote share
0%
Salary listed
46.2%
Salary trend 1Y
Not enough history
What they are looking for
Skills & requirements
Qualification
About the ideal Candidate Master's degree (preferred) in Computer Science, Computer Graphics, Engineering, or a related field, or equivalent practical working experience in a related area; Experience utilizing AI agents, LLM-assisted coding workflows, or machine learning models (such as VLM, decision model, light weight LLM, or neural rendering tools) in software production
Department · Graphics Technology Lab
Hiring company
Huawei Technologies Canada Co., Ltd.
View the company profile, current openings and hiring details.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
$58K – $104K/yr
$58K – $104K/yr
C$80K – C$100K/yr
🔔 Get job alerts
New Engineer jobs in Vancouver, British Columbia, Canada, straight to your inbox.
No spam · Unsubscribe anytime