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

Senior Engineer - Rendering (Android)

Huawei Technologies Canada Co., Ltd. • Vancouver, BC, 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.

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 :

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 Android Engineer • Vancouver, BC, CA

Similar jobs
Firmware & Hardware Developer

Firmware & Hardware Developer

SST Wireless • Richmond, BC, Canada
Full-time
With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Show more
Last updated: 30+ days ago • Promoted
Senior IC Design Engineer (BC / ON)

Senior IC Design Engineer (BC / ON)

NETINT Technologies Inc. • Burnaby, BC, Canada
Full-time +1
NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers,andcontent p...Show more
Last updated: 30+ days ago • Promoted
Senior Android Developer

Senior Android Developer

Targeted Talent • Richmond, BC, Canada
Full-time +1
We are looking for multiple experienced.This is a full-time, permanent position that is remote to start with later relocation to. Our client is a global enterprise company with a product that you...Show more
Last updated: 30+ days ago • Promoted
Fourth Engineer

Fourth Engineer

Bridgemans Services • Garibaldi Highlands, BC, Canada
Full-time
On MV Isabelle X / Saga-Company Vessels alongside Squamish, BC.Bridgemans Crew Management Ltd.Business Address : 2512 Yukon St, Vancouver, BC V5Y 0H2. Rotational schedule for three years with the poss...Show more
Last updated: 30+ days ago • Promoted
Aircraft Maintenance Engineer (AME)

Aircraft Maintenance Engineer (AME)

Anderson Air • Richmond, BC, Canada
Full-time
Anderson Air is a premier full-service aircraft management company, providing executive charter services for our owners.We are committed to delivering exceptional service, uncompromising safety sta...Show more
Last updated: 30+ days ago • Promoted
Senior AI Engineer_AgenticAI - richmond

Senior AI Engineer_AgenticAI - richmond

FPT Americas • richmond, bc, ca
Full-time
We are building a centralized application designed to interact seamlessly with multiple products and applications.The solution will leverage AgenticAI to : . Communicate with diverse applications and ...Show more
Last updated: 19 days ago • Promoted
Engineer, Product Development - The Peak Group of Companies

Engineer, Product Development - The Peak Group of Companies

The Peak Group of Companies • richmond, bc, ca
Full-time
The PEAK Group of Companies is a leader in home improvement, delivering innovative products across Canada, the United States, Australia, and New Zealand. As a trusted partner of The Home Depot (THD)...Show more
Last updated: 11 days ago • Promoted
Superintendent (Squamish)

Superintendent (Squamish)

SSA Recruitment (CA) • Squamish, BC, Canada
Full-time
Superintendent – Multi-Family Residential.We are recruiting for a Superintendent to oversee the construction of a new mixed-use development in downtown Squamish. This project will feature mode...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Spring Financial Inc. • Vancouver, BC, Canada
Full-time +1
Salary : $115,000-$140,000+yearly salary + benefits (See below for more details).Spring Financial is revolutionizing financial access for Canadians, providing smart credit-building, mortgage, and le...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer - delta

Senior Java Software Engineer - delta

Luxoft • delta, bc, ca
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
Last updated: 24 days ago • Promoted
Senior Generative AI Software Developer (ID#5114)

Senior Generative AI Software Developer (ID#5114)

freelance.ca • Richmond, Canada
Full-time
This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
Last updated: 30+ days ago • Promoted
Sales Engineer

Sales Engineer

Enavate • Vancouver, BC, Canada
Full-time
The Senior Sales Engineer is a pivotal member of Enavate's team, responsible for driving client success and supporting business growth through the delivery of high-impact, business-centric solu...Show more
Last updated: 27 days ago • Promoted
Senior Engineer Rendering (Android)

Senior Engineer Rendering (Android)

Huawei Technologies Canada Co., Ltd. • Vancouver, BC, 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
Senior Mobile Engineer

Senior Mobile Engineer

Arena Club • Vancouver, BC, Canada
Full-time
If you're fascinated by sports cards and memorabilia, your search ends here.Arena Club is pioneering the collectibles domain by introducing the first-ever digital card show.Spearheaded by 5x Wo...Show more
Last updated: 30+ days ago • Promoted
Refrigeration Operator or 4th Class Power Engineer | $44 / hr

Refrigeration Operator or 4th Class Power Engineer | $44 / hr

Fuze HR Solutions Inc. • Delta, BC, Canada
Full-time
We are currently seeking a full-time Certified Refrigeration Operator / General Maintenance for one of the nation’s largest food service distributors at their Delta facility! They are a success...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Developer (Python / Django + React)

Senior Full-Stack Developer (Python / Django + React)

Notify Me! • Richmond, BC, Canada
Full-time
Notify Me! helps Shopify merchants never miss a sale due to out-of-stock products.Notify Me! Back in Stock & PreOrder.We’re a friendly, fast-moving team on a mission to build products mer...Show more
Last updated: 30+ days ago • Promoted
Build Engineer (On-Site)

Build Engineer (On-Site)

Offworld industries • New Westminster, BC, Canada
Full-time +1
Offworld) is the independent studio behind the successful military first-person shooter game, Squad.Offworld was formed in 2014 by more than 15 developers who had worked together on the well known ...Show more
Last updated: 30+ days ago • Promoted
Senior Project Manager

Senior Project Manager

Media Resources • Richmond, BC, Canada
Full-time +1
The successful incumbent will be responsible for managing resources, schedules, financials and adhering to quality and control guidelines throughout the full systems development life cycle.This als...Show more
Last updated: 30+ days ago • Promoted