Talent.com
GPU Compiler Performance Developer, Staff
GPU Compiler Performance Developer, StaffQualcomm • Markham, York Region, CA
GPU Compiler Performance Developer, Staff

GPU Compiler Performance Developer, Staff

Qualcomm • Markham, York Region, CA
6 days ago
Job type
  • Full-time
Job description

Company :

Qualcomm Semiconductor Limited

Job Area :

Engineering Group, Engineering Group >

GPU ASICS Engineering

General Summary :

Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution in today’s Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR / AR, IoT, AI, drone, autonomous driving etc. GPU compiler is a key component of graphics solution. We invite you to join us to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.

Responsibilities :

This position will be responsible for performance analysis and optimizations for mobile games running on Qualcomm's Adreno GPUs . Through the analyses and experiments on GPU applications, usage and development of tools / profilers, and investigation / prototyping of compiler optimizations, there will be opportunities to influence performance of games and GPU design.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Qualifications :

Minimum Qualifications :

  • Deep understanding of computer architecture (GPU, memory, data layout, etc.) and performance tradeoffs
  • Extensive experience with game or parallel application performance tuning on multi-core CPU, GPU, or heterogeneous systems
  • Compiler knowledge, development, and optimization experience
  • Experience with C / C++ or scripting languages (e.g. Python)
  • Good communication skills and teamwork spirit, reliable and self-motivated

Preferred skills / experience for role :

  • Graphics shader programming (OpenGL, Vulkan, DirectX, or others) or OpenCL / CUDA kernel development
  • Experience with performance profiling and tuning for games
  • Experience with usage / development of CPU / GPU performance modeling and profiling tools
  • Education :

    Required : Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field, with 2+ years of industry experience

    Preferred : Master's degree or PhD in Computer Science, Electrical Engineering, Information Systems, or related field.

    Keywords : GPU, mobile games, graphics processor, compiler, performance, computer graphics, architecture

    Minimum Qualifications :

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 3+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
  • PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
  • Applicants :

    Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application / hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

    Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and / or proprietary information, to the extent those requirements are permissible under applicable law.

    To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes / applications.

    If you would like more information about this role, please contact Qualcomm Careers.

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Developer • Markham, York Region, CA

    Similar jobs
    Performance Engineer

    Performance Engineer

    Tata Consultancy Services • Toronto, Canada
    Full-time
    Tata Consultancy Services provided pay range This range is provided by Tata Consultancy Services.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more...Show more
    Last updated: 2 hours ago • Promoted • New!
    Mid-Senior Performance Engineer – Resiliency & DR Testing

    Mid-Senior Performance Engineer – Resiliency & DR Testing

    Tata Consultancy Services • Toronto, Canada
    Full-time
    A leading IT consulting firm is looking for a Performance Engineer to join their team in Toronto.The ideal candidate will have strong experience in LoadRunner or JMeter, excellent skills in resilie...Show more
    Last updated: 2 hours ago • Promoted • New!
    Performance Engineer

    Performance Engineer

    Cerebras • Toronto C6A, ON, Canada
    Full-time
    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs.Our novel wafer-scale architecture provides the AI compute power of dozens of GPUs on a single chip, with the programm...Show more
    Last updated: 30+ days ago • Promoted
    ML Compiler Architect, Senior Principal

    ML Compiler Architect, Senior Principal

    d-Matrix • Toronto C6A, ON, Canada
    Remote
    Full-time
    ML Compiler Architect, Senior Principal.Be among the first 25 applicants.ML Compiler Architect, Senior Principal.AI to power the transformation of technology. We are at the forefront of software and...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: 28 days ago • Promoted
    Performance Engineer

    Performance Engineer

    TD • Toronto C6A, ON, Canada
    Full-time
    TD is committed to providing fair and equitable compensation opportunities to all colleagues.Growth opportunities and skill development are defining features of the colleague experience at TD.Our c...Show more
    Last updated: 4 days ago • Promoted
    Geometry Private Tutoring Jobs Lake Simcoe

    Geometry Private Tutoring Jobs Lake Simcoe

    Superprof • Lake Simcoe, 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 / Staff Full-Stack Engineer

    Senior / Staff Full-Stack Engineer

    Cohere • Toronto C6A, ON, Canada
    Full-time
    Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
    Last updated: 30+ days ago • Promoted
    Coop Engineer Compiler

    Coop Engineer Compiler

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Internship
    Huawei Canada has an immediate co-op opening for an Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative ...Show more
    Last updated: 30+ days ago
    Senior Full Stack Developer

    Senior Full Stack Developer

    TouchBistro • Toronto, ON, Canada
    Full-time
    TouchBistro is a restaurant management platform that helps operators streamline workflows, improve sales performance, and deliver better guest experiences. Our software supports thousands of bars, c...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Keswick

    Geometry Private Tutoring Jobs Keswick

    Superprof • Keswick, 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
    Performance Engineer : Drive Scalable, High-Performance Apps

    Performance Engineer : Drive Scalable, High-Performance Apps

    Highbrow LLC • Toronto C6A, ON, Canada
    Remote
    Full-time
    A technology consulting firm located in Toronto is seeking a Performance Engineer to develop and execute performance test strategies. The ideal candidate will have 2-5 years of experience in perform...Show more
    Last updated: 30+ days ago • Promoted
    Senior Elixir Full Stack Developer

    Senior Elixir Full Stack Developer

    Invision AI • Toronto, ON, Canada
    Full-time
    Invision AI is on a mission to create Vision-Based technology to build a safer, greener, and brighter future, to see and understand the world while preserving privacy and providing insights to impr...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
    Senior kdb+ Developer

    Senior kdb+ Developer

    Data Intellect • Toronto, ON, Canada
    Full-time
    Every system you build shapes the future of data-driven finance.We’re a team of engineers, problem-solvers, and collaborators who believe in pushing boundaries, not egos.If you're a seaso...Show more
    Last updated: 13 days ago • Promoted
    Compiler Tech Lead

    Compiler Tech Lead

    Targeted Talent • Toronto, ON, Canada
    Full-time
    Our client is a company building the world’s highest-performance pure-digital AI inference chip.We are seeking an experienced Compiler Engineer to join our exceptional team.Design and impleme...Show more
    Last updated: 30+ days ago • Promoted
    Senior Compiler Engineer

    Senior Compiler Engineer

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Permanent
    Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, pu...Show more
    Last updated: 30+ days ago
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Klick • Toronto, ON, Canada
    Full-time
    The Klick Group- comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures—is an e...Show more
    Last updated: 30+ days ago • Promoted