Graphics Modelling Engineer

Qualcomm · Bengaluru · 3+ yrs experience · Posted 2026-04-13

Tech stack: C, C++, 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: - Adreno GPU has been the industry leading mobile graphics solution 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.
- As a member of our Graphics System team, you will help create the simulator of our next generation graphics core for mobile devices.
- In this position, you will be responsible for development of the GPU architecture design using advanced modeling methodologies.
- You are expected to understand the design and implementation, define the development scope, develop the algorithm for some functional blocks, and verify the correctness of the design.
- You will be working with architects, designers, driver, and compiler teams to accomplish your tasks.
- Develop bitwise accurate functional models (C-model) (by using C/C++ etc.) to simulate our new architectures and solutions
- Develop solid test suites and perform functional verification & validation with the C-Model and RTL simulation
- Perform conformance tests, stress & random tests and stabilize GPUs & Compute systems
- Critical “Must Have” skills/experience for role
- Good understanding of modern 3D graphics pipeline.
- Programming experience in graphics or compute using API like DirectX, OpenGL OpenCL, Vulkan.
- Programming experience in modeling using C++ and good understanding of computer/GPU architecture and pipeline.
- Debugging and problem-solving skills.
- Ability to write clean, professional & maintainable code in C++.
- Preferred skills/experience for role:
- Knowledge on graphics/ray-tracing/compute architecture & pipeline (e.g., DirectX, OpenGL, OpenCL, Vulkan, etc.)
- C/C++/Perl/Python programming language
- Good communication skills and ability & desire to work as a team player.
- SystemC and TLM experience are desirable
- Agile development methodology experience is preferable
- Graphics & compute driver or compiler experience is a plus
- Verilog/Vera/System Verilog experience is a plus
Qualifications: - Text Required: Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field.
- Preferred: Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.

Qualifications

- Text Required: Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or related field.
- Preferred: Master's degree in Computer Science, Electrical Engineering, Information Systems, or related field
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- PhD 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 industry leading mobile graphics solution 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.
- As a member of our Graphics System team, you will help create the simulator of our next generation graphics core for mobile devices.
- In this position, you will be responsible for development of the GPU architecture design using advanced modeling methodologies.
- You are expected to understand the design and implementation, define the development scope, develop the algorithm for some functional blocks, and verify the correctness of the design.
- You will be working with architects, designers, driver, and compiler teams to accomplish your tasks.
- Develop bitwise accurate functional models (C-model) (by using C/C++ etc.) to simulate our new architectures and solutions
- Develop solid test suites and perform functional verification & validation with the C-Model and RTL simulation
- Perform conformance tests, stress & random tests and stabilize GPUs & Compute systems
- Critical “Must Have” skills/experience for role
- Good understanding of modern 3D graphics pipeline.
- Programming experience in graphics or compute using API like DirectX, OpenGL OpenCL, Vulkan.
- Programming experience in modeling using C++ and good understanding of computer/GPU architecture and pipeline.
- Debugging and problem-solving skills.
- Ability to write clean, professional & maintainable code in C++.
- Preferred skills/experience for role:
- Knowledge on graphics/ray-tracing/compute architecture & pipeline (e.g., DirectX, OpenGL, OpenCL, Vulkan, etc.)
- C/C++/Perl/Python programming language
- Good communication skills and ability & desire to work as a team player.
- SystemC and TLM experience are desirable
- Agile development methodology experience is preferable
- Graphics & compute driver or compiler experience is a plus
- Verilog/Vera/System Verilog experience is a plus

More openings at Qualcomm