Design and develop features for profiling, performance analysis, and debugging tools.
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.
Requirements & Skills:
Bachelor’s degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
Master’s degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 3+ years of Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work experience.
PhD 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.
1+ year of work experience with one or more programming languages suitable for graphics (e.g., C++, C).
10+ years of professional experience
Extensive programming knowledge in C/C++
Deep knowledge of GPU hardware and graphics concepts
Demonstrated leadership skills, guiding and mentoring other engineers, driving projects to completion, and ensuring the highest standards of quality and innovation