GPU Kernel Development Engineer (Multiple Levels Available)

Qualcomm - San Diego, CA

Hiring: GPU Kernel Development Engineer (Multiple Levels Available) Company: Qualcomm Location: San Diego, CA Job Posted Time: 2026-09-02 18:01:54 Target Skills & Keywords : Android, C, C++, Deep Learning, Elasticsearch, Git, Linux, Machine Learning, Mage, PyTorch, Python About the job Experience: •2+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. •1+ year of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. •1+ year of academic and/or work experience with one or more programming language suitable for graphics (e.g., C++, C). Required Skills: •Strong C/C++ programming skills •Familiarity with a GPGPU API such as CUDA or OpenCL. •Understanding of data structures and algorithms, including object-oriented programming •Excellent interpersonal and analytical skills with the ability to work independently •Optional, Preferred Skills •Knowledge of Machine Learning Theory •Familiarity with a Deep Learning Framework such as Pytorch •Knowledge of GPGPU application development including Mathematical Operations and Image Processing. •Device driver development, including GPU or CPU •Programming experience with Graphics APIs such as OpenGL ES/Vulkan/DX11/DX12 •Exposure to Embedded systems and Real-time operating systems •Experience working with ARM architecture •Familiarity with Git or other SCM tools •Principal Duties And Responsibilities •Writes code for well-defined features, drivers, and APIs using different languages (e.g., C, C++, Python). Qualifications: •Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. •Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience. •PhD in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field. •1+ year of academic and/or work experience with one or more programming language suitable for graphics (e.g., C++, C). Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!