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
Fast-Casual GM : Lead Team & Guest Experience

Fast-Casual GM : Lead Team & Guest Experience

Chipotle Mexican Grill • Richmond, Metro Vancouver Regional District, Canada
Full-time
A leading fast-casual restaurant chain is seeking a General Manager in Richmond, Canada.As a General Manager, you will steer the team, ensuring strong business operations, hiring, training, and the...Show more
Last updated: 1 hour ago • Promoted • New!
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 Rendering Engineer Manager

Senior Rendering Engineer Manager

Roblox • Vancouver
Full-time
At Roblox, we’re building the tools and platform that empower our community to bring any experience they can imagine to life. Every day, tens of millions of people explore, create, play, learn, and ...Show more
Last updated: 1 day 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
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
Retail Sales Lead

Retail Sales Lead

POP MART Americas INC. • Richmond, BC, Canada
Full-time
POP MART, founded in 2010 (SEHK : 9992), is a market-leading entertainment company and a global champion of designer toy culture. Through global artist development, IP operations, designer toy cultur...Show more
Last updated: 30+ 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 UI Engineer & Tech Lead – Gaming

Senior UI Engineer & Tech Lead – Gaming

EA SPORTS • Vancouver
Full-time
A leading gaming company in Vancouver seeks an Engineer with 5+ years of C++ software development and technical leadership experience. The role involves designing new features, guiding UI engineerin...Show more
Last updated: 22 days ago • Promoted
Senior Android Engineer

Senior Android Engineer

Matchgroup • Vancouver
Full-time
Founded in Vancouver, Canada in 2003, Plenty of Fish is one of the early pioneers in the online dating industry, with one of the largest and most diverse communities of singles.We're one of the top...Show more
Last updated: 22 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
Business Development Account Manager Greater Toronto Area (GTA)

Business Development Account Manager Greater Toronto Area (GTA)

Applied Biological Materials Inc • Richmond, BC, Canada
Full-time
Salary : Base $70K+ plus commission and bonus.Founded in 2004, Applied Biological Materials (abm) Inc.CRISPR to support groundbreaking discoveries in Life Sciences and Drug Development.Our headquart...Show more
Last updated: 30+ 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
Intermediate Electrical Design Engineer

Intermediate Electrical Design Engineer

Progressive Automations • Richmond, BC, Canada
Full-time
Salary : 60K-100K based on experience.We currently have an opening for an Intermediate Electrical Design Engineer in our Richmond office. This role involves the analysis, design, testing, and commiss...Show more
Last updated: 8 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