GPU Software Engineer
At a glance
AI generatedTL;DR
At Qualcomm Technologies, the Graphics Software Engineer role involves working closely with the GPU team to architect and design high-performance graphics solutions for cutting-edge gaming, XR, and AI applications. This position requires a deep understanding of programming languages such as C++ or C, where you will write code for features, drivers, and APIs while maintaining rigorous pre- and post-silicon tests to ensure optimal performance. Ideal candidates possess at least one year of GPU experience and are adept at using tools like Perl and Python in addition to C and C++. This role operates under supervision but offers the opportunity to contribute significantly to the development of advanced graphics technologies that power next-generation devices.
Skills
What you'll do
- Applies graphics knowledge to design and implement GPU hardware and drivers.
- Writes code for features, drivers, and APIs using languages like C++ and Python.
- Develops comprehensive pre-silicon tests to verify performance of components.
- Assists in the verification process of GPU hardware and software tools.
- Maintains post-silicon tests to ensure ongoing performance and reliability.
What we're looking for
- Bachelor's degree in Applied Mathematics, Computer Science, or related field.
- Knowledge of C++ and/or C programming languages.
- 1+ year of GPU-related experience.
- Experience writing code for graphics drivers and APIs.
- Ability to design and implement GPU hardware features.
- Conducts comprehensive tests to verify GPU performance.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 595 open roles on FindRole.
Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.
Most-posted roles
- Careers 32
- Staff Engineer 4
- GPU Software Engineer 3
- Machine Learning Engineer - Generative AI 3
- #Software Engineer 3