Qualcomm Graphics Compiler Developer (Santa Clara & San Diego, CA) in San Diego, California
Graphics Compiler Developer (Santa Clara & San Diego, CA)
Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Engineering - Systems
California - San Diego
Adreno GPU, as one key component of Qualcomm’s Snapdragon chipset, has been the industry technology leader and largest provider of mobile graphics solution. With its incomparable massive parallel computing capability, Adreno GPU has been the critical computation engine for today’s smart phone graphics and gaming applications, and is quickly expanding into new market like VR, machine learning, automotive etc.
The Adreno GPU compiler is the unique bridge between programmer’s graphics application source code and the final hardware that executes the application. Our compiler supports a variety of GPU programming APIs including OpenGL ES, Vulkan, D3D, OpenCL and RenderScript.
This full time position involves feature development for above GPU programming API’s, GPU specific code generation and compiler optimizations. The position will work closely with the graphics driver team to determine compilation strategies for high performance and low power, and also with the GPU architecture team to provide timely input on GPU ISA and various architectural design designs.
Multiple roles for experienced professional with multiyear experience in :
Hands-on compiler development experience or compiler technology research experience
C/C++ programming skills
LLVM compiler development experience is a plus
OpenGL, OpenCL, CUDA, Microsoft D3D compiler development experience is a plus
Graphics application development experience is a plus
Graphics driver development experience is a plus
BS/MS/PhD Degrees in computer science or computer engineering
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.