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
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Toronto, ON, Canada
    Full-time
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer – GPU & SOC Architecture

    Firmware Engineer – GPU & SOC Architecture

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 11 hours ago • Promoted • New!
    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
    EEE Parts Engineer

    EEE Parts Engineer

    Kepler Communications Inc. • Toronto
    Full-time
    EEE Parts & Materials / Processes Engineer.EEE Parts & Materials / Processes Engineer.Onwards and UPwards with Kepler Space!. At Kepler Communications, we're not just imagining the future of connectivit...Show more
    Last updated: 21 days ago • Promoted
    Customer Service Representative - 50k-60k / Year - Work From Home

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

    Spade Recruiting • Keswick, 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
    GPU Datacenter Verification Engineer

    GPU Datacenter Verification Engineer

    Net2Source (N2S) • Markham
    Full-time
    A global workforce solutions leader seeks a Delivery Lead to drive GPU validation for a Fortune 500 client.This contract role involves defining test plans, collaborating across disciplines, and res...Show more
    Last updated: 20 days ago • Promoted
    Engineer - GPU System / Driver

    Engineer - GPU System / Driver

    Huawei Canada • Markham
    Full-time +1
    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: 3 hours ago • Promoted • New!
    Physics Private Tutoring Jobs Georgina

    Physics 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
    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
    Engineer - GPU System / Driver

    Engineer - GPU System / Driver

    Huawei Technologies Canada Co., Ltd. • Markham
    Full-time +1
    Huawei Canada is seeking a talented Engineer for a 12-month contract.The Software-Hardware System Optimization Lab focuses on improving the power efficiency and performance of smartphone products t...Show more
    Last updated: 21 days ago • Promoted
    Engineer -GPU System / Driver

    Engineer -GPU System / Driver

    Huawei • Markham
    Full-time +1
    Huawei Canada has an immediate 12-month contract opening for anEngineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produc...Show more
    Last updated: 21 days ago • Promoted
    Multimedia Driver Engineer - GPU / CPU (1-Year Contract)

    Multimedia Driver Engineer - GPU / CPU (1-Year Contract)

    AMD • Markham
    Full-time +1
    A global semiconductor company located in York Region, Markham, is seeking a Multimedia Software Development Engineer for a 1 Year Temporary Contract. This role emphasizes designing and validating d...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Embedded GPU Telemetry Engineer

    Senior Embedded GPU Telemetry Engineer

    Arc Compute • Toronto
    Full-time
    A technology company focused on GPU optimization is seeking a Senior Embedded Software Engineer to enhance the performance of their GPU infrastructure. The role requires over 7 years of software dev...Show more
    Last updated: 11 hours ago • Promoted • New!
    GPU Compiler Engineer : Power & Performance

    GPU Compiler Engineer : Power & Performance

    Qualcomm • Markham
    Full-time
    A leading technology innovator is seeking a GPU Engineer for their Markham office.The successful candidate will be responsible for architecting, designing, implementing, verifying, and optimizing G...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Mechatronics Engineer : EV Drive & Controls

    Senior Mechatronics Engineer : EV Drive & Controls

    Phoenix Search Group Inc. • Toronto
    Full-time
    A leading recruitment firm is looking for a Mechatronics Engineer in Toronto, Canada.This role involves designing and developing electromechanical systems specifically for automotive and electric v...Show more
    Last updated: 11 hours ago • Promoted • New!
    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
    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: 27 days ago • Promoted