Talent.com
Senior Engineer Rendering (Android)
Senior Engineer Rendering (Android)Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
Senior Engineer Rendering (Android)

Senior Engineer Rendering (Android)

Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
30+ days ago
Job type
  • Temporary
  • Internship
Job description

Huawei Canada has an immediate 12-month contract opening for a Senior Engineer - Rendering (Android).

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 :

Contribute to and drive the development of core rendering systems and graphics features across various computing architectures (CPU, GPU, and NPU).

Assist in maintaining and iterating on the Android rendering architecture within Unreal Engine, ensuring high performance and maintainability.

Be responsible for performance optimization efforts, including profiling, identifying, and solving performance bottlenecks on mobile hardware.

Support technical design and prototyping efforts, helping to explore and implement cutting-edge AI-driven rendering techniques.

Help foster a culture of quality and growth by participating in code reviews and sharing technical knowledge with other team members.

Collaborate closely with other disciplines such as artists and designers to achieve project goals and ensure the highest quality visual standards.

About the ideal candidate :

5+ years of professional software engineering experience with a focus on real-time graphics and rendering systems.

Strong proficiency in modern C++ and a solid understanding of data-oriented design principles and software architecture for high-performance systems.

Deep, hands-on expertise with modern graphics APIs (Vulkan is an asset; OpenGL and Metal are also valuable).

In-depth understanding of Unreal Engine's rendering pipeline (RHI, rendering passes, and the material system).

Proven experience shipping at least one product or title , with demonstrable contributions to the rendering engine or graphics performance.

Familiarity with low-level performance profiling and optimization on mobile hardware using tools such as Unreal Insights, Android GPU Inspector (AGI), RenderDoc , or platform-specific profilers.

Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.

These requirements are an asset :

Experience with GPU-driven rendering pipelines or compute shaders for graphics tasks.

Familiarity with machine learning concepts and their application in rendering.

Experience writing and optimizing shaders in SPIR-V.

Create a job alert for this search

Senior Engineer Rendering Android • Edmonton, AB, CA

Similar jobs
Engineer Game Engine System

Engineer Game Engine System

Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
Temporary
Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ...Show more
Last updated: 30+ days ago
Senior HV Substation Design Engineer - Lead Layouts

Senior HV Substation Design Engineer - Lead Layouts

WSP in Canada • Edmonton
Full-time
A leading engineering firm in Canada seeks a Senior Substation Physical Design Engineer for its National Power Delivery Team. The role involves leading the electrical design of substations for mediu...Show more
Last updated: 9 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Artificial.Agency • Edmonton
Full-time
Backend Developer to design and build robust, scalable services that power our AI-driven systems.You'll design and implement backend features in Python, contribute to database architecture, and col...Show more
Last updated: 4 days ago • Promoted
Development Engineering Lead – Drawing Review (Hybrid)

Development Engineering Lead – Drawing Review (Hybrid)

City of Edmonton • Edmonton
Full-time
A local government agency in Edmonton is seeking a General Supervisor to lead a multidisciplinary team in reviewing and coordinating complex development designs. The role involves managing engineeri...Show more
Last updated: 2 days ago • Promoted
Engineer in Training : Customer Connections (Hybrid)

Engineer in Training : Customer Connections (Hybrid)

EPCOR Utilities Inc. • Edmonton
Full-time
A major utilities provider is seeking an Engineer in Training for their Edmonton location.The role focuses on overhead and underground electric distribution design, stakeholder collaboration, and c...Show more
Last updated: 8 days ago • Promoted
Senior Full-Stack Engineer : Backend & API Lead (Equity)

Senior Full-Stack Engineer : Backend & API Lead (Equity)

Procore Technologies, Inc. • Edmonton
Full-time
A leading construction technology company in Canada is seeking a Senior Software Engineer, Full Stack, to join their Product & Technology team. In this role, you will be responsible for designing an...Show more
Last updated: 9 days ago • Promoted
Senior Platform Engineer – Ingress & Service Mesh (Istio) - edmonton

Senior Platform Engineer – Ingress & Service Mesh (Istio) - edmonton

Net2Source (N2S) • edmonton, ab, ca
Full-time
Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
Last updated: 2 days ago • Promoted
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Edmonton, AB, CA
Full-time
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago
Engineer in Training, Customer Connections

Engineer in Training, Customer Connections

EPCOR • Edmonton
Full-time +1
EPCOR’s Electricity Operations is hiring a full-time, permanent Engineer-in-Training working out of Edmonton, AB.The Engineer in Training in Customer Connections is responsible for completing overh...Show more
Last updated: 9 days ago • Promoted
Senior Architect & Design Lead — Project Ownership

Senior Architect & Design Lead — Project Ownership

Dualita Architecture • Edmonton
Full-time
A collaborative architecture firm based in Edmonton, AB, is looking for a Mid to Senior Architect to lead projects and guide teams from design to delivery. The ideal candidate has 6–10+ years of arc...Show more
Last updated: 3 days ago • Promoted
Earn more this Winter, deliver with Uber Eats

Earn more this Winter, deliver with Uber Eats

Uber eats • Bon Accord, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 15 days ago • Promoted
Senior Java Developer (Trading Systems) - edmonton

Senior Java Developer (Trading Systems) - edmonton

Luxoft • edmonton, ab, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 7 days ago • Promoted
Senior Mobile Developer

Senior Mobile Developer

AMA - Alberta Motor Association • Edmonton
Full-time
You can’t help but dissect an app to figure out how it works and how it could be better for the end user.We could use a passionate techy like you! When you join AMA as a Mobile Developer, you’ll ge...Show more
Last updated: 4 days ago • Promoted
Senior Operations Engineer

Senior Operations Engineer

Gibson Energy ULC • Edmonton
Full-time +1
Select how often (in days) to receive an alert : .Job status : Full Time Permanent.Is this position safety sensitive : No. Apply today! Application deadline is February 4, 2026 at 11 : 59pm MST.At Gibson,...Show more
Last updated: 9 days ago • Promoted
Senior Full-Stack Engineer : Build scalable, secure APIs

Senior Full-Stack Engineer : Build scalable, secure APIs

Procore Technologies • Edmonton
Full-time
A leading technology company in Edmonton is seeking a Senior Software Engineer, Full Stack, to enhance software solutions in the construction sector. The successful candidate will design and build s...Show more
Last updated: 9 days ago • Promoted
Senior Technical Manager

Senior Technical Manager

Tolko Industries Ltd. • Edmonton, Division No. 11, Canada
Remote
Full-time
Vernon, British Columbia or Edmonton, Alberta.This position is preferred to be.However, for the right candidate, we are open to considering additional locations within Western Canada.We are seeking...Show more
Last updated: 30+ days ago • Promoted
Customer Service Agent - 50k-60k / Year - Remote

Customer Service Agent - 50k-60k / Year - Remote

Spade Recruiting • Beaumont, Alberta
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 1 day ago • Promoted
Senior Product Manager - edmonton

Senior Product Manager - edmonton

fintex • edmonton, ab, ca
Full-time
Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
Last updated: 2 days ago • Promoted