Graphics Compiler - Python backend and tools development

Qualcomm · Hyderabad · 3–7 yrs experience · Posted 2026-07-17

Tech stack: Azure, C, C++, Django, Docker, Jenkins, Linux, Python

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: - Our power efficient GPU solution is fundamental to enable exciting new markets like VR, IoT, AI, drone, autonomous
- GPU compiler is a key component of graphics solution.
- We are looking for talented, self-motivated engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.
- The engineers will actively work with compiler developers on testing/verification for various graphics languages and development targets, as well as develop high quality automation tools.
- All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.
Qualifications: - Tools/Automation development – using Python/Perl (Preferred Python).
- Good experience in developing medium to large scale Automation Frameworks
- Expertise Knowledge in programming using any either scripting languages [Python/Perl]
- Good communication at multiple levels and across multiple disciplines.
- Hands on debugging experience [on-target, simulation model]
- Team Player, able to collaborate and provide input to multifunctional team.
- Self-motivated, adaptable, and independent, capable of working with limited supervision, pro-actively reporting on status and tasks.
- The role requires a willingness to take on tasks outside of a narrowly defined role, and ideally a desire to be multi-skilled.
- 3 to 7 years of hands-on experience in the above areas.
- Medium to Large automation development experience using Python(preferred) or Perl.
- Exposure to CI/CD tools like Docker/Microsoft Azure/Jenkins
- Dev background using C/C++ and Graphics knowledge is a plus
- Experience in android and windows build system, integration and associated tools, issue analysis and resolving
- Experience in Linux/Windows continuous integration development and Linux/Windows based build system enhancement
- Plan and execute product software integration/testing and build/release
- Familiarity with smartphone development environment (e.g. Android SDK) is a plus.
- Keywords: Python, Django, Scripting language, Test automation, C/C++ Graphics, Compiler Educational requirements:
- Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
- Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
- 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.

Qualifications

- Tools/Automation development – using Python/Perl (Preferred Python).
- Good experience in developing medium to large scale Automation Frameworks
- Expertise Knowledge in programming using any either scripting languages [Python/Perl]
- Good communication at multiple levels and across multiple disciplines.
- Hands on debugging experience [on-target, simulation model]
- Team Player, able to collaborate and provide input to multifunctional team.
- Self-motivated, adaptable, and independent, capable of working with limited supervision, pro-actively reporting on status and tasks.
- The role requires a willingness to take on tasks outside of a narrowly defined role, and ideally a desire to be multi-skilled.
- 3 to 7 years of hands-on experience in the above areas.
- Medium to Large automation development experience using Python(preferred) or Perl.
- Exposure to CI/CD tools like Docker/Microsoft Azure/Jenkins
- Dev background using C/C++ and Graphics knowledge is a plus
- Experience in android and windows build system, integration and associated tools, issue analysis and resolving
- Experience in Linux/Windows continuous integration development and Linux/Windows based build system enhancement
- Plan and execute product software integration/testing and build/release
- Familiarity with smartphone development environment (e.g. Android SDK) is a plus.
- Keywords: Python, Django, Scripting language, Test automation, C/C++ Graphics, Compiler Educational requirements:
- Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
- Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience
- 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.

Responsibilities

- Our power efficient GPU solution is fundamental to enable exciting new markets like VR, IoT, AI, drone, autonomous
- GPU compiler is a key component of graphics solution.
- We are looking for talented, self-motivated engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.
- The engineers will actively work with compiler developers on testing/verification for various graphics languages and development targets, as well as develop high quality automation tools.
- All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

More openings at Qualcomm