Taro Logo

Principal Compiler Engineer

Leading mobile technology company specializing in semiconductor and telecommunications equipment, known for Snapdragon processors and mobile innovations.
Boxborough, MA, USAAustin, TX, USASanta Clara, CA, USA
$231,200 - $346,800
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · AR/VR · Gaming

Description For Principal Compiler Engineer

Qualcomm Technologies is seeking a Principal Compiler Engineer to join their GPU ASICS Engineering team. This role focuses on developing world-class GPU compiler products for Qualcomm's industry-leading Adreno GPU, which dominates the smartphone market. The position offers unique opportunities to work on cutting-edge technology spanning VR/AR, IoT, AI, drone, and autonomous driving applications.

The role involves creating high-performance graphics and compute solutions while maintaining low power consumption. As a Principal Engineer, you'll be responsible for researching, developing, and delivering Qualcomm's Adreno GPU compiler products to worldwide customers. You'll have the opportunity to influence GPU hardware design based on real-world compiler usage patterns and interact with GPU architecture design teams, graphics driver teams, and international graphics programming standard specification committees.

The ideal candidate will bring deep expertise in compiler development, computer architecture, and C/C++ programming. The position offers competitive compensation ($231,200 - $346,800) along with comprehensive benefits including annual bonuses, RSU grants, and health coverage. Working at Qualcomm means joining a team of leading engineering and technology experts, with opportunities for continuous learning, mentorship, and professional growth.

This role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to guide teams. You'll be working at the intersection of hardware and software, optimizing performance and power efficiency for next-generation mobile and embedded systems. The position offers flexibility with multiple location options including remote work possibilities.

Last updated 16 days ago

Responsibilities For Principal Compiler Engineer

  • Design and implement graphics and language APIs features
  • Design and develop compiler support for multiple generations of GPU HWs
  • Develop and improve optimizations for benchmarks, games and applications
  • Interact with GPU design and research team
  • Guide team to design and run complex graphics tests
  • Develop critical driver and compiler software for GPU products
  • Write technical documentation and feature descriptions

Requirements For Principal Compiler Engineer

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering + 8 years experience
  • Basic compiler knowledge and development experience
  • Understanding of computer architecture
  • Hands-on C/C++ programming experience
  • Good communication skills and teamwork spirit
  • Graphics shader programming experience preferred
  • GPU compiler development experience preferred
  • Experience with LLVM compiler development preferred
  • Experience with benchmarking and performance tuning

Benefits For Principal Compiler Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Equity
  • Competitive annual bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Principal Compiler Engineer