Engineer - Graphics Dev tools

1 Month ago • 2 Years + • Game Engine

Job Summary

Job Description

The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include designing and developing profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role offers an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design. You will be designing and developing profiling, performance analysis, and debugging tools features. You will also be collaborating with GPU hardware and software teams on performance validation and analysis, debugging issues, optimizing for the user experience, and working with the developer ecosystem, partners, and OEMs.
Must have:
  • Bachelor's degree in Engineering, Computer Science, or related field.
  • 2+ years of Software Engineering or related work experience.
  • Programming Language experience such as C, C++, Java, Python.
Good to have:
  • Experience developing graphics applications with Vulkan, DirectX.
  • Experience debugging, optimizing, profiling, and tuning graphics applications.
  • Experience with game engines or graphics frameworks.

Job Details


Company:

Qualcomm India Private Limited

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

The Qualcomm Adreno GPU Software team is looking for talented engineers to work on next generation GPU Developer Tools. Responsibilities include the design and development of profiling and performance analysis tools, GPU debugging tools, collaborating with GPU hardware and software teams on performance validation and analysis, new feature development, debugging issues, optimizing for the user experience, and working with the developer ecosystem, our partners, and OEMs. This role is an opportunity to shape how developers optimize for the Snapdragon Adreno GPU and have insight into next generation GPU hardware design.

Minimum Qualifications:

•    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Our efforts in GPU Developer Tools create opportunities for our team members to learn new technologies and engage in full stack development ranging from user interfaces to graphics driver instrumentation. Experience in developing real-time software applications, graphics and/or GPGPU applications, games, middleware, drivers, or developer tools is a big plus.

 

In this role, you will:

· Design and develop profiling, performance analysis, and debugging tools features.

· Collaborate with GPU hardware and software teams on performance validation and analysis.

· Debug issues, optimize for the user experience, and work with the developer ecosystem, partners, and OEMs.

· Shape how developers optimize for the Snapdragon Adreno GPU and gain insight into next generation GPU hardware design.

 

The ideal candidate will meet two or more qualifications:

· 3+ years of professional experience

· Extensive programming knowledge in C/C++

· Strong knowledge of GPU hardware and graphics concepts

· Demonstrated ability to deliver software features and products while ensuring the highest standards of quality and innovation

 

One or more of the following qualifications is a plus:

· Experience developing graphics applications with Vulkan, DirectX, Metal, OpenGL, WebGL or graphics development through Unity, Unreal Engine, Godot or a comparable graphics or game engine

· Experience developing GPU computing applications with OpenCL, CUDA, SYCL etc.

· Experience debugging, optimizing, profiling, and tuning real-time graphics and/or compute applications

· Experience with game engines, graphics frameworks, or general computing frameworks leveraging the GPU

· Knowledge of recent graphics trends, especially ray tracing and emerging capabilities such as mesh shading and workgraphs

· Familiarity with Graphics Profilers and Debuggers such as Nsight, PIX, GPA, RenderDoc, Radeon Profilers, GfxReconstruct

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

Kavalirio - Senior Systems Analyst

Kavalirio

Lake Mary, Florida, United States (On-Site)
1 Week ago
bytedance - Datacenter Operation (DCO) - Infrastructure Engineering

bytedance

Kulai, Johor, Malaysia (On-Site)
7 Months ago
Aristocrat - Software Engineer - Tools

Aristocrat

North Ryde, New South Wales, Australia (Hybrid)
3 Months ago
Capgemini - Software Engineer - B

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Evolution  - Equipment Manager

Evolution

Medellín, Antioquia, Colombia (On-Site)
1 Year ago
Epic Games - Senior Engine Programmer

Epic Games

(On-Site)
4 Months ago
Dentsu - Founder-in-Residence/CEO (Realtime Voice-Developer Tools)

Dentsu

United States (Remote)
2 Weeks ago
Thatgamecompany - Engine Programmer

Thatgamecompany

United States (Remote)
3 Months ago
Playdawn Consulting - Full Stack Developer (Unity/Golang)

Playdawn Consulting

Bengaluru, Karnataka, India (On-Site)
1 Month ago
playrix  - Principal Golang Engineer (Cross-Game Server)

playrix

Ireland (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Site Reliability Engineer - AML

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Jane Street - Programming Language Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
FalconX - Senior Revenue Operations Associate

FalconX

New York, New York, United States (Hybrid)
1 Month ago
Toast - Product Counsel, Toast Payroll & HR Suite

Toast

Chicago, Illinois, United States (Hybrid)
1 Week ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
Varonis  - Full Stack Software Engineer (C#)

Varonis

Morrisville, North Carolina, United States (On-Site)
5 Months ago
Trend Micro - Senior Frontend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Nintendo - Senior Network Engineer (Palo Alto Firewall)

Nintendo

Redmond, Washington, United States (Hybrid)
2 Months ago
PwC - Capital Markets and Accounting Advisory Services - Senior Associate

PwC

Moka, Moka District, Mauritius (On-Site)
2 Weeks ago
NVIDIA - Senior DFT Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ion - Senior Software Engineer

Ion

Pune, Maharashtra, India (On-Site)
10 Months ago
PwC - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
8 Months ago
Recruitrix - Recruitment Consultant

Recruitrix

Mahadevpur, Telangana, India (On-Site)
3 Years ago
Rippling - Implementation Data Specialist

Rippling

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Buckman - Digital Innovation Engineer - Chemical Engineer

Buckman

Chennai, Tamil Nadu, India (Remote)
7 Months ago
velotio technologies  - Network Architect

velotio technologies

Pune, Maharashtra, India (Remote)
3 Weeks ago
Rippling - Product Design Lead, Benefits

Rippling

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Toppan MErril - Senior IT Security Engineer

Toppan MErril

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
SiftHub - Senior Frontend Engineer

SiftHub

Maharashtra, India (On-Site)
8 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Appirits - Game Engineer

Appirits

Tokyo, Japan (On-Site)
4 Months ago
Falcon games - UNITY DEVELOPER

Falcon games

Hanoi, Hanoi, Vietnam (On-Site)
1 Month ago
Krafton - Game DevOps Engineer (BGMI)

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
Trellix - Cloud Operations Senior Tools Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
1 Month ago
GameJobs - Lead Tools Engineer

GameJobs

Cary, North Carolina, United States (On-Site)
1 Month ago
bytedance - Software Engineer, Unity Engine and XR

bytedance

San Jose, California, United States (On-Site)
3 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Tencent - Client-Side Development Engineer (AAA Stylized Realistic Shooting Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
limit break - Unity UI Engineer (Japan)

limit break

Tokyo, Japan (On-Site)
2 Months ago
draw and code  - Unity Developer Intern

draw and code

Liverpool, England, United Kingdom (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Chengdu, Sichuan, China (Remote)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Melbourne, Victoria, Australia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Suwon-si, Gyeonggi-do, South Korea (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug