Talent.com
Senior Engineer - Rendering System (Android)
Senior Engineer - Rendering System (Android)Huawei Canada • Vancouver, Metro Vancouver Regional District, CA
Senior Engineer - Rendering System (Android)

Senior Engineer - Rendering System (Android)

Huawei Canada • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Overview

Huawei Canada has an immediate permanent opening for a Senior Engineer - Rendering System (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

  • Architect, design, and lead the development of core rendering systems and graphics features across diverse computing architectures (CPU, GPU, and NPU).
  • Own the Android rendering architecture within Unreal Engine, ensuring scalability, performance, and maintainability.
  • Drive advanced performance optimization efforts across the entire rendering pipeline. You\'ll establish performance budgets, profiling best practices, and lead the deep-diving analysis to solve the most challenging bottlenecks on constrained mobile hardware.
  • Lead the technical design and prototyping of next-generation features, leveraging Unreal Engine\'s capabilities to showcase cutting-edge AI-driven rendering techniques.
  • Mentor junior and mid-level engineers through design discussions, code reviews, and technical guidance, fostering a culture of quality and innovation.
  • Act as a key technical liaison, collaborating with game designers, artists, and GPU driver engineers to define technical requirements and ensure project milestones are met with the highest quality standards.

About the ideal candidate

  • 7+ years of professional software engineering experience, with a significant focus on real-time graphics and rendering systems.
  • Expert-level proficiency in modern C++ and a deep, proven understanding of data-oriented design principles and software architecture in the context of high-performance systems.
  • Deep, hands-on expertise with modern graphics APIs (Vulkan is highly preferred; OpenGL and Metal are also relevant).
  • Expert-level understanding of Unreal Engine\'s rendering pipeline (RHI, rendering passes, shader compilation, material system).
  • Proven track record of shipping multiple titles or products, with demonstrable contributions to the rendering engine or graphics performance.
  • Mastery of low-level performance profiling and optimization techniques on mobile hardware using tools like 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.
  • Bonus Points :
  • Experience with GPU-driven rendering pipelines or compute shaders for graphics related tasks.

  • Familiarity with machine learning concepts and their application in rendering (e.g., NPU).
  • Experience writing and optimizing shaders in SPIR-V.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Telecommunications
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Android Engineer • Vancouver, Metro Vancouver Regional District, 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
    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
    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
    Chief Engineer

    Chief Engineer

    Bridgemans Services • Garibaldi Highlands, BC, Canada
    Full-time
    Primary Location : On MV Isabelle X / Saga-Company Vessels alongside Squamish, BC.Company Operating Name : Bridgemans Crew Management Ltd. Business Address : 2512 Yukon St, Vancouver, BC V5Y 0H2.Terms o...Show more
    Last updated: 30+ days ago • Promoted
    Distribution Technologist / Engineer

    Distribution Technologist / Engineer

    ZE Power Engineering • Richmond, BC, Canada
    Full-time
    ZE Power Engineering is an innovative industry leading company that provides engineering services to the electric utility industry. We are currently seeking an individual as a Distribution.This is a...Show more
    Last updated: 1 day 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: 26 days ago • Promoted
    Product Development Manager, Water Rides

    Product Development Manager, Water Rides

    WhiteWater West- • Richmond, BC, Canada
    Full-time
    Salary : $130,000- $150,000 CAD.WhiteWater makes products, but we are a service business at our heart, which means we are a people business. In this way, we excel and create value for our clients by ...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
    Senior iOS Software Engineer

    Senior iOS Software Engineer

    PressReader • Richmond, BC, Canada
    Full-time
    Our progressive approach to digital distribution has allowed publishers such as The Washington Post, The Guardian, Newsweek, Rolling Stone, The Globe and Mail, and Vogue to find new audiences throu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Changing the face of sports

    Senior Software Engineer - Changing the face of sports

    Uplifter Inc. • Burnaby, BC, Canada
    Full-time
    Thanks for checking out our job openings.See something that interests you? Apply here.Senior Backend Engineer (Django).Hybrid – Burnaby (Vancouver), BC. Uplifter is a fast-growing SaaS platfor...Show more
    Last updated: 20 days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    ZVST Cloud Tech • Vancouver, BC, Canada
    Full-time
    Title : Embedded System Engineer.C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS.Develop and test SSD firmware- Preferred not mandatory. Participate in design and code reviews.Coll...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
    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
    Product Advisor

    Product Advisor

    Squamish Toyota • Squamish, BC, Canada
    Full-time
    Squamish Toyota is dealership that has a strong presence with many loyal customers.We have sold many Toyotas since our inception and we're growing. If this sounds like the right opportunity for ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Targeted Talent • Richmond, BC, Canada
    Full-time +1
    This is a permanent full-time position working at an national company with a range of products from.This position is remote to start during Covid, then it will be 3 days remote and 2 days in the of...Show more
    Last updated: 30+ days ago • Promoted