Talent.com
Engineer - GPU System/Driver
Engineer - GPU System/DriverHuawei Canada • Markham, York Region, CA
Engineer - GPU System / Driver

Engineer - GPU System / Driver

Huawei Canada • Markham, York Region, CA
30+ days ago
Job type
  • Temporary
Job description

Overview

Join to apply for the Engineer - GPU System / Driver role at Huawei Canada .

Huawei Canada has an immediate 12-month contract opening for an Engineer.

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.

Responsibilities

  • Strong C++ programmers with an affinity for operating systems, embedded programming, and computer architecture to help us build the next generation of graphics features into our GPU driver.
  • Hardworking and passionate about their work, involved with designing key aspects of our GPU driver development kit.
  • The ability to excel in an environment with complex solution prototyping and coding.

Qualifications

  • Programming ability in C++ or a mastery of taking advantage of C++ to implement the right design patterns.
  • Proved to be able to balance the tradeoffs between architecture, design and performance.
  • 3+ years of programming experience in OpenGL ES / Vulkan / Metal, GPU drivers, or mobile game GPU programming.
  • Experience with GPU hardware architectures, parallel and asynchronous programming, and performance analysis of those systems.
  • Strong knowledge of Android system fundamentals and driver model concepts and experience of driver or HAL development.
  • Comfortable with OS internals, such as multithreading, virtual memory, interrupts, DMA, Caching and performance tuning etc, deep understanding of memory management concepts.
  • Have experience of large scale C++ project on embedded system and experience with GPU driver performance profiling.
  • MS or Ph.D. degree in Computer Engineering, Computer Science, or related degree (or equivalent experience).
  • Seniority

    Mid-Senior level

    Employment type

    Contract

    Job function

    Information Technology

    Industries

    Telecommunications

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Markham, York Region, CA

    Similar jobs
    Engineer GPU System / Driver

    Engineer GPU System / Driver

    Huawei Technologies Canada Co., Ltd. • Markham, ON, 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
    Customer Service Representative - 50k-60k / Year - Work From Home

    Customer Service Representative - 50k-60k / Year - Work From Home

    Spade Recruiting • Sutton, Ontario
    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: 30+ days ago • Promoted
    Electrical hardware Developer

    Electrical hardware Developer

    SciCan • Greater Toronto Area, Canada
    Full-time
    We currently have an opening within our Research & Development team for an Electrical Hardware Developer.Design and development of new products, accessories and spare parts, and engineering support...Show more
    Last updated: 7 days ago • Promoted
    I & C Engineer

    I & C Engineer

    Halyard and Micon Group • Toronto, ON, Canada
    Full-time
    Halyard is a highly skilled multidisciplinary engineering company.Our services include study management, project management, engineering design, procurement, construction management, and commission...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Engineer

    Senior Android Engineer

    Kunai • Toronto, ON, Canada
    Full-time
    Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financ...Show more
    Last updated: 30+ days ago • Promoted
    Product Development Engineer - Liquid Cooling

    Product Development Engineer - Liquid Cooling

    Amphenol TCS • Markham, ON, Canada
    Full-time
    Job Title : Product Development Engineer Liquid Cooling for Front-End I / O Connectors.Amphenol is one of the largest manufacturers of interconnect products in the world. The Company designs, manufactur...Show more
    Last updated: 30+ days ago • Promoted
    Senior Flutter Engineer

    Senior Flutter Engineer

    CMiC • Toronto C6A, ON, Canada
    Full-time
    We believe that working with Flutter is pure joy for any person that appreciates the intricacies of architecture and engineering. The principle of widget composition is genius.It not only gives a fr...Show more
    Last updated: 25 days ago • Promoted
    DSP Engineer (Markham)

    DSP Engineer (Markham)

    Evertz Microsystems Limited • Markham, ON, Canada
    Full-time
    We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA.Architect solutions ...Show more
    Last updated: 30+ days ago • Promoted
    Mechanical HVAC / Cooling Engineer

    Mechanical HVAC / Cooling Engineer

    Demand For HR • Toronto, ON, Canada
    Full-time
    Our client is seeking a highly skilled and experienced Mechanical HVAC / Cooling Engineer to join their team.This individual will be responsible for designing and implementing HVAC systems and fire ...Show more
    Last updated: 30+ days ago • Promoted
    ASIC Video Design Engineer

    ASIC Video Design Engineer

    NETINT Technologies Inc. • Markham, ON, Canada
    Full-time
    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
    Lead Analog IC Designer — High-Speed SerDes Expert

    Lead Analog IC Designer — High-Speed SerDes Expert

    Cadence Design Systems • Toronto C6A, ON, Canada
    Full-time
    A global technology leader seeks a Principal Analog IC Designer to lead the design and development of analog / mixed signal IC circuit blocks and contribute to long-reach SerDes projects.The ideal ca...Show more
    Last updated: 30+ days ago • Promoted
    AIX System Administrator

    AIX System Administrator

    NPO USA • Toronto, ON, Canada
    Full-time
    Knowledge of IBM POWER 9 and Power10 hardware.Installation and configuration.Knowledge of the HMC hardware console.Installation, configuration, and operation on the LPAR profile.Knowledge of PowerV...Show more
    Last updated: 30+ days ago • Promoted
    Mechanical Design Engineer

    Mechanical Design Engineer

    ABI Auto-Bake Industries Ltd. • Richmond Hill, ON, Canada
    Full-time
    Why join the ABI LTD team? Since 1989, ABI has been at the forefront of developing cutting-edge technology to revolutionize the way bakeries produce high-quality food efficiently.As a global integr...Show more
    Last updated: 28 days ago • Promoted
    Guitar Private Tutoring Jobs Georgina

    Guitar Private Tutoring Jobs Georgina

    Superprof • Georgina, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Distributed KV Engineer (Go / C) – Remote

    Senior Distributed KV Engineer (Go / C) – Remote

    Cloudflare • Toronto C6A, ON, Canada
    Full-time
    A leading technology company in Toronto is seeking a Software Engineer to enhance their distributed key-value store.You will write features in Go, optimize performance, and investigate complex syst...Show more
    Last updated: 23 days ago • Promoted
    Mobile Engineer

    Mobile Engineer

    Thinkpivot Talent Solutions • Toronto C6A, ON, Canada
    Full-time
    We are seeking a highly skilled and self-motivated Mobile Developer with strong expertise in React Native and equally important proficiency in native Android (Kotlin / Java) and iOS (Swift / Objective-...Show more
    Last updated: 30+ days ago • Promoted
    Turbomachinery Systems Engineer

    Turbomachinery Systems Engineer

    The Wohl Group - Recruitment Made Easy! • Markham, ON, Canada
    Full-time
    As a Turbomachinery Engineer , you will design, develop, and test high-performance turbomachinery components, such as pumps and turbines, for orbital launch vehicle propulsion systems.You will coll...Show more
    Last updated: 22 days ago • Promoted
    New Grad : Systems & Graphics Engineer

    New Grad : Systems & Graphics Engineer

    Parallelz • Toronto, ON, Canada
    Full-time
    Parallelz enables developers and their existing mobile apps / games, without any SDKs, code changes, or engineering efforts to instantly improve user acquisition, organic virality, new revenue channe...Show more
    Last updated: 30+ days ago • Promoted