GPU Compiler Performance Engineer

Leading mobile technology company specializing in mobile processors, GPU solutions, and wireless technologies.
Santa Clara, CA, USAAustin, TX, USABoxborough, MA, USA
$155,000 - $232,600
Backend
Senior Software Engineer
Hybrid
5,000+" Employees
4+ years of experience
AI · Gaming · AR/VR

Description For GPU Compiler Performance Engineer

Qualcomm Technologies, Inc. is seeking a GPU Compiler Performance Engineer to join their industry-leading Adreno GPU team. This role sits at the intersection of graphics, compiler optimization, and performance engineering, focusing on creating world-class GPU compiler products that enable high-performance graphics and compute with low power consumption.

The position offers an exciting opportunity to work on cutting-edge technology that powers mobile graphics in Android smartphones worldwide, as well as emerging markets like VR/AR, IoT, AI, and autonomous driving. As a GPU Compiler Performance Engineer, you'll be responsible for researching, analyzing, and improving Qualcomm's Adreno GPU compiler and system performance for worldwide customers.

The role involves hands-on work with real-world GPU applications, conducting performance analysis, and implementing compiler optimizations. You'll have the chance to influence the performance of games and applications through direct interaction with graphics drivers, architecture teams, and game developers. The position requires a strong background in compiler technology, computer architecture, and parallel computing, with particular emphasis on GPU systems.

Key responsibilities include profiling GPU benchmarks and applications, developing tools for performance analysis, prototyping compiler improvements, and providing technical guidance to developers. The ideal candidate will bring a combination of technical expertise in compiler optimization, GPU architecture understanding, and strong analytical skills.

Qualcomm offers a competitive compensation package including a base salary range of $155,000 to $232,600, annual bonus potential, RSU grants, and comprehensive benefits including medical, dental, and vision coverage. The company provides a collaborative work environment where you'll work alongside leading experts in GPU technology and have opportunities to influence next-generation mobile graphics solutions.

This position offers significant growth potential and the opportunity to work on technology that impacts millions of devices worldwide. The role can be based in several US locations including Santa Clara, Austin, Boxborough, or San Diego, providing flexibility in terms of work location while being part of a global team pushing the boundaries of mobile graphics technology.

Last updated an hour ago

Responsibilities For GPU Compiler Performance Engineer

  • Profile and characterize trending GPU benchmarks and applications (games, HPC, AR/VR and AI)
  • Use/develop tools to identify performance bottlenecks and study optimization heuristics
  • Propose/prototype improvements in compilers and GPU architecture
  • Provide programming guide to help developers get better performance on Qualcomm GPUs
  • Design, program, and run comprehensive graphics tests
  • Develop critical driver and compiler software to support GPU products

Requirements For GPU Compiler Performance Engineer

Python
Java
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering + 4 years experience or Master's + 3 years or PhD + 2 years
  • Broad compiler knowledge, development, and optimization experience
  • Deep understanding of computer architecture
  • Understanding of parallel computing on multi-core CPU, GPU, or heterogeneous systems
  • Extensive experience with benchmarking and performance analysis
  • Good communication skills and teamwork spirit

Benefits For GPU Compiler Performance Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • World-class health coverage
  • Annual discretionary bonus program
  • Annual RSU grants
  • 401k program
  • Tuition reimbursement

Interested in this job?

Jobs Related To Qualcomm GPU Compiler Performance Engineer

Engineer, Senior

Senior Software Engineering role at Qualcomm India focusing on embedded and cloud edge software development, requiring 2+ years of experience in programming and software development.

(AIPC) USB/PCIE SW Customer Support Engineer, up to Sr. (Taipei)

Senior USB/PCIE Software Customer Support Engineer position at Qualcomm Taipei, working with WoS/Chrome compute devices, requiring expertise in USB/PCIE protocols and C/C++ programming.

Sr Engineer- .Net Developer

Senior .NET Developer position at Qualcomm Hyderabad, focusing on embedded and cloud edge software development with 4+ years of experience required.

GPU Performance Engineer

Senior GPU Performance Engineer role at Qualcomm focusing on architecting, designing, and optimizing GPU cores with competitive benefits and growth opportunities.

Senior full stack developer with Java, Spring Boot, Angular/React, AWS

Senior Full Stack Developer position at Qualcomm India, requiring expertise in Java, Spring Boot, Angular/React, and AWS, with 5-7 years of experience and comprehensive benefits.