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

Lead EM/IR Methodology Engineer(with 3D IC Expertise)

Lead EM/IR Methodology Engineer position at Qualcomm India, focusing on semiconductor design and 3D IC technology with comprehensive benefits and growth opportunities.

Engineer, Senior

Senior Engineer position at Qualcomm India, focusing on software development and customer solutions, requiring 2+ years experience in programming and debugging.

Sr Engineer - C/C++

Senior C/C++ Engineering role at Qualcomm focusing on IoT platform development, requiring strong Linux and systems programming expertise.

Senior Software Engineer

Senior Software Engineer role at Qualcomm focusing on Linux kernel development, virtualization, and system optimization for data center platforms.

RTL Design - Sr Engineer

Senior RTL Design Engineer position at Qualcomm India, focusing on SoC design and integration with comprehensive benefits and growth opportunities.