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

Senior Engineer - Rendering (Android)

Huawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
30+ days ago
Salary
CA$78,000.00–CA$168,000.00 yearly
Job type
  • Temporary
  • Internship
Job description

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.


Job requirements

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, Alberta, CA

Similar jobs
Senior Firmware Lead — Leak Detection Solutions

Senior Firmware Lead — Leak Detection Solutions

Chemelex • Edmonton
Full-time
A global leader in electric solutions is seeking an experienced engineer to lead firmware development for leak detection products.This role involves rapid prototyping, collaboration with commercial...Show more
Last updated: 9 days ago • Promoted
Senior Lead Game Product Manager

Senior Lead Game Product Manager

PopCap Games • Edmonton
Full-time
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.A team where everyone makes play happen.PopCap is see...Show more
Last updated: 9 days ago • Promoted
Senior Vue Frontend Engineer – Hybrid & Mentorship Impact

Senior Vue Frontend Engineer – Hybrid & Mentorship Impact

LawDepot • Edmonton
Full-time
A leading legal solutions firm is looking for a Senior Front End Developer in Edmonton, Alberta.This full-time position involves enhancing the infrastructure of their eCommerce platform, focusing o...Show more
Last updated: 30+ days ago • Promoted
Deliver with Uber - Sign Up and Start Earning

Deliver with Uber - Sign Up and Start Earning

Uber eats • Beaumont, 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: 30+ days ago • Promoted
Senior Traffic Engineer & Project Lead

Senior Traffic Engineer & Project Lead

Professional Engineers of North Carolina • Edmonton
Full-time
A leading engineering firm based in Canada is seeking an experienced Traffic Engineer to manage complex transportation projects.The role involves overseeing traffic studies, developing compliance d...Show more
Last updated: 6 days ago • Promoted
Senior Application Architect

Senior Application Architect

Stantec • Edmonton
Full-time
At Stantec, we have some of the world’s leading professionals passionate about enabling our businesses to be it’s best.Our business teams include finance, procurement, human resources, information ...Show more
Last updated: 30+ days ago • Promoted
Shop, Deliver, Earn Cash - Instacart

Shop, Deliver, Earn Cash - Instacart

Instacart Shoppers • beaumont, AB, Canada
Part-time
Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop.Instacart’s platform helps people ...Show more
Last updated: 21 days ago • Promoted
Senior Generalist Game Developer - Unreal Engine

Senior Generalist Game Developer - Unreal Engine

Apex Systems • Edmonton
Full-time
A leading IT consulting firm in Canada is seeking an experienced Generalist Software Developer to join their dynamic team.The ideal candidate will have a minimum of 5 years in game development with...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 providin...Show more
Last updated: 30+ days ago • Promoted
Earn money playing games - Remote

Earn money playing games - Remote

Almedia • Bon Accord, Alberta, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Engineer — Python/Django & React

Senior Full-Stack Engineer — Python/Django & React

Fleetworthy Solutions, Inc. • Edmonton
Full-time
A leading fleet technology company in Canada is seeking a Senior Full Stack Developer to design, develop, and maintain web applications using Python, Django, React, and Next.The ideal candidate wil...Show more
Last updated: 10 days ago • Promoted
Senior Staff Engineer, Developer Productivity & Ecosystem

Senior Staff Engineer, Developer Productivity & Ecosystem

MongoDB • Edmonton
Full-time
A leading technology firm in Canada is seeking a Senior Staff Engineer to enhance the developer ecosystem.In this role, you will drive operational excellence and design systems that optimize softwa...Show more
Last updated: 1 day 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: 9 days ago • Promoted
Senior Enterprise App Architect — Security-Cleared (Contract)

Senior Enterprise App Architect — Security-Cleared (Contract)

Source Code • Edmonton
Full-time +1
A technology services company is seeking a Sr.Application Architect in Edmonton to guide the application architecture for various government projects.The role requires at least 8 years of experienc...Show more
Last updated: 30+ days ago • Promoted
Senior Engineer Rendering (Android)

Senior Engineer Rendering (Android)

Huawei Technologies Canada Co., Ltd. • Edmonton, AB, CA
Temporary +1
Senior Engineer - Rendering (Android).The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware syste...Show more
Last updated: 30+ days ago
Flexible Online Job – Earn Up to $1,500/Month Playing Mobile Games

Flexible Online Job – Earn Up to $1,500/Month Playing Mobile Games

Free Cash by Almedia • Bon Accord, Alberta, Canada
Full-time
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks:.Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
Last updated: 10 hours ago • Promoted • New!
Senior Renewable Analytics Lead (Hybrid)

Senior Renewable Analytics Lead (Hybrid)

Capital Power • Edmonton
Full-time
A leading North American energy company in Edmonton is seeking a Sr.Specialist, Renewable Analytics to optimize their renewables fleet.This role involves analyzing performance, developing analytica...Show more
Last updated: 4 days ago • Promoted
Senior Python Backend Engineer: APIs & Integrations

Senior Python Backend Engineer: APIs & Integrations

Quantum Industry Canada • Edmonton
Full-time
A technology firm in cryogenics is hiring a Senior Python Developer in Edmonton, Canada.The ideal candidate will have over 7 years of experience in software development with a strong focus on Pytho...Show more
Last updated: 23 days ago • Promoted