Graphics compiler tooling and test engineer
Qualcomm · Hyderabad · 4+ yrs experience · Posted 2026-04-26
Tech stack: C, C++, Django, Java, PostgreSQL, Python, REST API, SQL
About the role
Qualcomm India Private Limited
Engineering Group, Engineering Group > Software Engineering
Responsibilities: - Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution in today’s Android smart phone market worldwide.
- Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, Autonomous
- GPU compiler is a key component of graphics solution.
- We are looking for talented engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.
- This role is multi-disciplinary, requiring collaboration with both internal teams and customers to ensure the delivery of a high-quality Graphics Compiler.
- Additionally, you will be responsible for developing unit tests by writing shaders for specific scenarios, identifying potential performance enhancements, and reporting any functional issues
Qualifications: - Expertise in Django REST API implementation, API layer design, database schema modeling, and SQL/PostgreSQL databases
- Strong proficiency in C/C++
- Solid knowledge of OpenGL, DirectX, or Vulkan
- Familiarity with 3D graphics profilers and debuggers, including RenderDoc, Pix, and NSight
- Understanding of rendering pipelines for modern PC and console game engines
- Experience with using commercial game engines such as Unreal and Unity
- Excellent skills in GPU performance analysis
- Outstanding written and verbal communication abilities
- Self-motivated and independent, capable of working with minimal supervision while proactively
- contributing to a multifunctional team
- Background in creating technical training materials, including frameworks, samples, tutorials, and videos
- Experience in developing, profiling, and optimizing contemporary rendering algorithms Keywords:
- Python, Django, Scripting language, Test automation, C/C++ Graphics, Compiler, REST API, SQL, database modeling
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- 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 3+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Qualifications
- Expertise in Django REST API implementation, API layer design, database schema modeling, and SQL/PostgreSQL databases
- Strong proficiency in C/C++
- Solid knowledge of OpenGL, DirectX, or Vulkan
- Familiarity with 3D graphics profilers and debuggers, including RenderDoc, Pix, and NSight
- Understanding of rendering pipelines for modern PC and console game engines
- Experience with using commercial game engines such as Unreal and Unity
- Excellent skills in GPU performance analysis
- Outstanding written and verbal communication abilities
- Self-motivated and independent, capable of working with minimal supervision while proactively
- contributing to a multifunctional team
- Background in creating technical training materials, including frameworks, samples, tutorials, and videos
- Experience in developing, profiling, and optimizing contemporary rendering algorithms Keywords:
- Python, Django, Scripting language, Test automation, C/C++ Graphics, Compiler, REST API, SQL, database modeling
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- 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 3+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Responsibilities
- Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution in today’s Android smart phone market worldwide.
- Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, Autonomous
- GPU compiler is a key component of graphics solution.
- We are looking for talented engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.
- This role is multi-disciplinary, requiring collaboration with both internal teams and customers to ensure the delivery of a high-quality Graphics Compiler.
- Additionally, you will be responsible for developing unit tests by writing shaders for specific scenarios, identifying potential performance enhancements, and reporting any functional issues