Graphics Software Infrastructure Engineer
- Compensation
- Not disclosed
- Location
- Bangalore, India
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 1+ years
- Category
- Devops
- Posted
Skills
Nice to have
- Proficient development skills in Python.
- Working knowledge of the tools and development lifecycle of compiled software products.
- Knowledge of one or more programming languages suitable for graphics development (e.g., C++, C).
- Experience in two or more of the following areas: Deep knowledge of Python, including package development, typing, and commonly used Python libraries/packages. Embedded software development or other d
Full description
##
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Systems Engineering
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation gaming, XR, and AI experiences. Qualcomm Graphics Software Infrastructure Engineers design, build, and operate the tools and software products necessary to develop those experiences. This encompasses all aspects of the software lifecycle from building distributed systems that run millions of tests daily, to building the installers to patch previous generations of devices, to creating the build and debug environments that your colleagues will use each day. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.
Minimum Qualifications:
- Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
OR
Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
Preferred Qualifications
- Proficient development skills in Python.
- Working knowledge of the tools and development lifecycle of compiled software products.
- Knowledge of one or more programming languages suitable for graphics development (e.g., C++, C).
- Experience in two or more of the following areas:
- Deep knowledge of Python, including package development, typing, and commonly used Python libraries/packages.
- Embedded software development or other development in C/C++.
- Strong TypeScript/JavaScript skills.
- Experience integrating AI technologies, including supervisor-worker architectures and human-in-the-loop systems.
- Proficiency with Git and/or Perforce revision control systems.
- Build and make system development.
- Experience with static analysis tools, including code coverage and heuristic error detection.
- Database experience, particularly with MS SQL Server, PostgreSQL, MongoDB, and Redis.
- Linux administration and development.