Senior Pre Silicon GPU Kernel Driver Engineer
Qualcomm · Bengaluru · 4+ yrs experience · Posted 2026-04-06
Tech stack: C, C++, Linux
Apply on the company site · Get a referral for this role
Qualcomm salary & ratings · Qualcomm interview process · More live openings
About the role
Qualcomm India Private Limited
Engineering Group, Engineering Group > Systems Engineering
Responsibilities: - Adreno GPU has been the leading mobile graphics solution in the industry and has been the dominating GPU in today’s smart phone market.
- Our power efficient GPU solution is fundamental to enable the exciting new markets like VR, IoT, AI, drone, autonomous
- We are looking for talented Graphics System engineers to create world class GPU products to enable high performance graphics and compute with low power consumption.
- Position involves Kernel mode drivers design and development on Adreno GPU, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KMD drivers for Mobile/XR/IoT devices running on pre-Sil environment.
- Work with cross teams to develop pre-silicon Kernel Mode GPU driver.
- Work on features in upcoming premium and mid-tier GPUs.
- Closely work with Design and DV teams to analyze and identify bottlenecks and implement fixes/optimizations.
- Enable and support other teams that use supported features.
- Identify and support core set of tools for assisting driver development, debug and support
Qualifications: - Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master’s degree in engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C or C++.
- Experience working with GPU's or CPU's Linux kernel or Linux Device Drivers or RTOS (Real Time Operation Systems)
- Strong Debugging and communication skill.
- Excellent knowledge of OS fundamentals, data structure.
- Excellent programming skills and expert level knowledge of C
- Specific experience and expertise in any of kernel subsystems – core kernel, device drivers, memory, SMMU or firmware development.
- Well versed with development tools like tool chain, version control, debugger etc.
- Background experience in kernel mode GPU driver is a plus.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.
Qualifications
- Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- Master’s degree in engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C or C++.
- Experience working with GPU's or CPU's Linux kernel or Linux Device Drivers or RTOS (Real Time Operation Systems)
- Strong Debugging and communication skill.
- Excellent knowledge of OS fundamentals, data structure.
- Excellent programming skills and expert level knowledge of C
- Specific experience and expertise in any of kernel subsystems – core kernel, device drivers, memory, SMMU or firmware development.
- Well versed with development tools like tool chain, version control, debugger etc.
- Background experience in kernel mode GPU driver is a plus.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.
Responsibilities
- Adreno GPU has been the leading mobile graphics solution in the industry and has been the dominating GPU in today’s smart phone market.
- Our power efficient GPU solution is fundamental to enable the exciting new markets like VR, IoT, AI, drone, autonomous
- We are looking for talented Graphics System engineers to create world class GPU products to enable high performance graphics and compute with low power consumption.
- Position involves Kernel mode drivers design and development on Adreno GPU, interactions/collaboration with software, hardware, and systems teams to develop/maintain optimized KMD drivers for Mobile/XR/IoT devices running on pre-Sil environment.
- Work with cross teams to develop pre-silicon Kernel Mode GPU driver.
- Work on features in upcoming premium and mid-tier GPUs.
- Closely work with Design and DV teams to analyze and identify bottlenecks and implement fixes/optimizations.
- Enable and support other teams that use supported features.
- Identify and support core set of tools for assisting driver development, debug and support
More openings at Qualcomm
- Engineer, Senior — Hyderabad
- XR Systems Technology Architect - All levels — Bengaluru
- Engineer, Principal/Manager - Linux Distros Architecture(Yocto, Ubuntu, Debian) — Hyderabad
- Audio HW Systems senior Engineer — Hyderabad
- ADAS Fleet Engineer - Staff Engineer — Bengaluru
- Senior Lead/ Senior Engineer/Engineer - Kernel Development — Hyderabad