Sr Staff Engineer - GPU Developer Tools

Qualcomm is a leading technology company that invents and develops innovative wireless technologies, driving the development and commercialization of 5G and other advanced mobile technologies.
$170,800 - $256,200
Backend
Staff Software Engineer
Contact Company
6+ years of experience
AI · Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Windows Driver Engineer Lead Engineer/Staff

Senior Windows Driver Engineer role at Qualcomm focusing on display features development and optimization for Windows-on-Snapdragon products.

Senior/Staff CPU DV Design Automation Engineer

Senior/Staff CPU DV Design Automation Engineer role at Qualcomm, focusing on digital flows and methodologies development with Python and Linux expertise.

Senior/Staff EDA/CAD Engineer (Design Verification & Front End)

Senior/Staff EDA/CAD Engineer role at Qualcomm focusing on Digital Flows/Methodologies architecture and development, requiring 10+ years of experience in CAD/EDA tools.

GPU Modelling Engineer - Staff

Staff GPU Modelling Engineer position at Qualcomm, developing next-generation graphics core simulators for mobile devices.

CAD - DV Emulation Engineer, Staff

Staff-level CAD-DV Emulation Engineer position at Qualcomm, focusing on hardware emulation methodologies and workflow for CPU/SOC teams.

Description For Sr Staff Engineer - GPU Developer Tools

Interested in enabling next generation graphics, games, ray tracing, machine learning, image and video processing, even Mars drones? In this role, you will drive the Qualcomm GPU Developer Tools team's ray tracing tools initiatives to provide the capabilities that help developers learn, debug, and advance these technologies and more.

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. 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.

In this role, you will:

  • Lead the ray tracing tools initiative and collaborate with other engineering leads to drive innovation.
  • Design and develop profiling and performance analysis 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.
Last updated 2 months ago

Responsibilities For Sr Staff Engineer - GPU Developer Tools

  • Lead the ray tracing tools initiative and collaborate with other engineering leads to drive innovation
  • Design and develop profiling and performance analysis 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

Requirements For Sr Staff Engineer - GPU Developer Tools

  • Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field and 6+ years of relevant work experience (or Master's with 5+ years, or PhD with 4+ years)
  • 2+ years of work experience with one or more programming language suitable for graphics (e.g., C++, C)
  • 8+ years of professional experience (ideal candidate)
  • Extensive programming knowledge in C/C++ (ideal candidate)
  • Deep knowledge of GPU hardware and graphics concepts (ideal candidate)
  • Strong software design and programming skills (ideal candidate)
  • Demonstrated leadership skills, guiding and mentoring other engineers, driving projects to completion, and ensuring the highest standards of quality and innovation (ideal candidate)

Benefits For Sr Staff Engineer - GPU Developer Tools

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • World-class health benefit option for employees and eligible dependents
  • Programs to help build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs and resources to support Live+Well and Work+Well

Interested in this job?