GPU Research Engineer

Qualcomm is a leading technology company specializing in the development of advanced mobile technologies, including GPUs for AR/VR applications.
$195,200 - $292,800
Backend
Senior Software Engineer
In-Person
6+ years of experience
AR/VR

Description For GPU Research Engineer

Qualcomm's GPU Hardware Architecture Team is looking for talented engineers to help advance state-of-the-art Virtual Reality (VR) and Augmented Reality (AR) 3D GPU capabilities. Through close collaboration with graphics driver developers, customers, system team and GPU design team you will help develop and design new GPU hardware features. For this role we expect a strong understanding of the GPU pipeline, memory/cache architectures, SW stacks, and processor behavior to allow cutting edge applications to provide a new user experience on tomorrows hardware. Ideally also have familiarity with 3D API's like Vulkan, OpenGLES and/or D3D.

Team responsibilities include: • Discover customer requirements for next gen AR/VR devices • Analyze and influence future GPU architectures • Validate GPU features through HW and SW simulation • Guide feature development through design and verification • Implement GPU compiler and driver features • Analyze and debug code generation issues • Implement 3D test applications to validate power, performance or quality concepts for new features

More background on our team: Qualcomm's GPU Architecture Team is responsible for the development of the worlds most advanced graphics processing unit (GPU). The Adreno GPU is part of Qualcomm's System on a Chip (SOC) platform found in mobile phones, virtual and augmented reality headsets, wearables, laptop computers and more. The highly motivated VR/AR Team has been responsible for the graphics HW at the heart of some of the most popular VR/AR offerings like Meta/Oculus Quest2 & 3 and Microsoft Hololens2. Our responsibilities include: forward looking architecture, research and design, tools, frameworks, compilers, display and GPU drivers. We work on advancing 3D rendering concepts for gaming, VR and AR through analysis of interactions between user experience, driver SW behavior and HW capabilities. Balancing performance, power and quality requirements across the SOC. Beyond traditional graphics, the GPU architecture team works on advancing machine learning, ray tracing, and enhanced developer tools to facilitate debugging, optimizing, and deploying applications for existing and new Qualcomm SOC based devices.

Last updated a month ago

Responsibilities For GPU Research Engineer

  • Discover customer requirements for next gen AR/VR devices
  • Analyze and influence future GPU architectures
  • Validate GPU features through HW and SW simulation
  • Guide feature development through design and verification
  • Implement GPU compiler and driver features
  • Analyze and debug code generation issues
  • Implement 3D test applications to validate power, performance or quality concepts for new features

Requirements For GPU Research Engineer

Java
Python
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 6+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience
  • OR Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 5+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience
  • OR PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience
  • Strong understanding of the GPU pipeline, memory/cache architectures, SW stacks, and processor behavior
  • Familiarity with 3D API's like Vulkan, OpenGLES and/or D3D (ideally)

Benefits For GPU Research Engineer

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Qualcomm GPU Research Engineer

HIL/SIL Testing Engineer Senior (AD-ADAS)

Senior HIL/SIL Testing Engineer position at Qualcomm focusing on ADAS validation and system integration testing for automotive applications.

Physical Design Engineer (Senior/Lead)

Senior/Lead Physical Design Engineer role at Qualcomm Bangalore, focusing on hardware engineering and physical design with comprehensive benefits and growth opportunities.

CPU Formal Verification Engineer

Senior CPU Formal Verification Engineer role at Qualcomm Cambridge, focusing on advanced processor verification and formal methods implementation.

Senior Engineer - Integration

Senior Integration Engineer role at Qualcomm, leading Linux product development and CI/CD initiatives while mentoring team members.

Windows Developer - Debugger - PC Compute

Senior Windows Developer position focusing on debugger development for PC Compute at Qualcomm, requiring strong expertise in Windows kernel and driver development.