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 5 minutes 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

Engineer, Senior - Multimedia

Senior Multimedia Engineer position at Qualcomm focusing on embedded software development and multimedia technologies, requiring strong C++ and graphics API expertise.

CPU Architecture Performance Engineer

Senior CPU Architecture Performance Engineer role at Qualcomm focusing on verification and optimization of custom CPU designs for mobile and portable computers.

Senior Windows Performance Engineer

Senior Windows Performance Engineer role at Qualcomm, focusing on Windows on Snapdragon development with competitive compensation and benefits.

Edgewise senior full-stack engineer

Senior Full-Stack Engineer position at Qualcomm, focusing on cloud edge software development for cellular network optimization, requiring Java/Kotlin and JavaScript expertise.

Infra IP DV - SMMU IP Sr Engineer

Senior Software Engineer role at Qualcomm focusing on System Memory Management IP test bench development and validation.