VR/AR Architecture – Graphics

Employer

Job Description

Company:Qualcomm Technologies, Inc.

Job Area:Engineering Group, Engineering Group > GPU ASICS Engineering

General Summary

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 graphics capabilities. Through close collaboration with graphics driver developers you will help research and develop new GPU hardware features. For this role we expect a strong understanding of 3D API's like Vulkan, OpenGLES and/or D3D. An ideal candidate has previous graphics driver experience and is willing to learn about the others.

Responsibilities May Include
  • Analyze and influence future GPU architectures
  • Validate GPU features through HW or SW simulation
  • 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

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 Oculus Quest1 & 2 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.

Minimum Qualifications
  • Bachelor's degree in Engineer, Science, or closely related field
  • 6+ months of experience with software development

Preferred Qualifications
  • Excellent programming skills and knowledge of C/C++
  • Experience with a GPU programming Language (e.g. Vulkan, OpenGL, OpenGL-ES, D3D)
  • Strong GPU or CPU architecture fundamentals
  • Experience with software performance analysis, optimizations, and low-level programming
  • Strong communication and teamwork skills

Physical Requirements
  • Frequently transports between offices, buildings, and campuses up to ½ mile.
  • Frequently transports and installs equipment up to 5 lbs.
  • Performs required tasks at various heights (e.g., standing or sitting).
  • Monitors and utilizes computers and test equipment for more than 6 hours a day.
  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Education

Minimum Qualifications

Certifications

Work Experiences:

Skills

Preferred Qualifications

Skills

Applicants: If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. Qualcomm is an equal opportunity employer and supports workforce diversity.

To all Staffing and Recruiting Agencies:Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

If you would like more information about this role, please contact Qualcomm Careers .