GPU Compiler Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Senior Software Engineer
In-Person
4+ years of experience
AI

Description For GPU Compiler Engineer

Qualcomm, a leading technology innovator, is seeking a GPU Compiler Engineer to join their team in Toronto, Canada. This role offers an exciting opportunity to work on cutting-edge GPU technology and compiler development.

As a GPU Compiler Engineer, you'll be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores. You'll work with cross-functional teams to develop and enhance compiler software for GPU products, ensuring optimal performance and functionality.

The ideal candidate should have a strong background in computer engineering or related fields, with at least 4 years of relevant experience. Experience with GPU technology is highly valued, and candidates with advanced degrees (Master's or PhD) are preferred. You'll need excellent communication skills and the ability to work collaboratively in a team environment.

Qualcomm offers an exceptional work environment where innovation thrives. You'll have the opportunity to work alongside leading engineering and technology experts in the industry, contributing to world-changing innovations and breakthrough technologies. The company provides comprehensive benefits, including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities.

This role is perfect for someone passionate about GPU technology and compiler development, seeking to make a significant impact in the field of graphics processing and hardware optimization. Join Qualcomm to be part of a team that's pushing the boundaries of what's possible in technology.

Last updated 3 months ago

Responsibilities For GPU Compiler Engineer

  • Applies GPU knowledge to assist in the architecture, design, implementation, verification, and optimization of GPU cores
  • Assists in building functional model simulations, developing software, and testing for various graphics to verify correctness
  • Programs and runs graphics tests using tools and methods to assess functionality, performance, and power
  • Collaborates with team members to guide implementation and ensure alignment with needs and goals
  • Assists in the development of driver and compiler software to support GPU products
  • Writes technical documentation and feature descriptions for GPU projects

Requirements For GPU Compiler Engineer

Java
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of experience
  • Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field (preferred)
  • 4+ years of relevant GPU experience (preferred)
  • Verbal and written communication skills
  • Experience with software engineering, hardware engineering, or systems engineering

Benefits For GPU Compiler Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • World-class health coverage for employees and eligible dependents
  • Financial planning and security programs
  • Emotional and mental health support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm GPU Compiler Engineer

Windows Application Lead Developer

Senior Windows Application Developer role at Qualcomm India, focusing on WoS platform and Snapdragon applications with C++ expertise required.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm focusing on implementing multi-core CPU operations and optimizing designs for power, area, and performance.

ADAS V&V Software Test Lead Engineer Senior

Senior ADAS V&V Software Test Lead Engineer position at Qualcomm focusing on automotive software testing and validation.

CPU Formal Verification Engineer

Senior CPU Formal Verification Engineer position at Qualcomm, focusing on hardware verification and formal methods for next-generation processors.

Senior Engineer- Kernel Development

Senior Engineer position focusing on Kernel Development for AI Runtime SDK at Qualcomm, requiring expertise in C++, AI models, and hardware optimization.