Graphics Software Infrastructure Engineer
Qualcomm Incorporated (company site, opens in a new tab)2+ yrsBengaluruOn-siteDirect career pageEst. 12–22 LPA
Posted on 11 Sept
Reach people at Qualcomm Incorporated
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Qualcomm Incorporated you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, build, and operate software tools and products that support GPU driver development, testing, deployment, and debugging environments.
- Develop software features, automation, APIs using Python, TypeScript, PHP, Groovy, C, and C++ to support graphics software infrastructure.
- Integrate AI technologies and apply best practices in continuous integration, static analysis, secure coding, and distributed computing to improve development productivity and workflows.
Minimum Requirements
- Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field with 2+ years experience; OR Master's degree with 1+ year experience; OR PhD in related field.
- Proficiency in Python development skills mandatory.
- Experience in software development lifecycle and compiled software tools required.
- Work Experience Required: 1-2+ years in Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related fields.
Ideal Candidate Profile
- Experienced in multiple programming languages including Python and C/C++ relevant to graphics development.
- Familiar with continuous integration, secure coding, static analysis tools, and package management in large-scale software environments.
- Comfortable working under supervision with responsibility impacting individual or immediate group; capable of cross-functional collaboration and producing design documentation.