Graphics Software Engineer, Staff

Qualcomm•San Diego, CA
•$148,300 - $222,500

About The Position

Qualcomm Technologies, Inc. is hiring a Staff Graphics Software Engineer in its Engineering Group. The role involves architecting, designing, implementing, verifying, and optimizing GPU hardware, drivers, features, applications, and tools. The engineer will develop graphics software and APIs, ensure performance across platforms, and create pre- and post-silicon tests to evaluate performance, stability, and security. The position also contributes to improving designs and industry-standard APIs, collaborates with internal and external stakeholders, and produces design documentation and feature descriptions. The role is performed independently with minimal supervision and includes providing guidance to other team members. Work may affect decisions beyond the immediate group and involves planning, problem-solving, prioritization, and communicating with varied stakeholders.

Requirements

  • Bachelor's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field, plus 4 or more years of relevant work experience; or a master's degree in one of these fields or a related field, plus 3 or more years; or a Ph.D. in one of these fields or a related field, plus 2 or more years.
  • At least 1 year of work experience with one or more programming languages suitable for graphics, such as C++ or C.
  • Relevant work experience may include Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work.
  • Ability to work independently with minimal supervision and provide guidance to team members.
  • Verbal and written communication skills; the role may require basic negotiation, influence, and tact.

Nice To Haves

  • Master's degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
  • At least 2 years of relevant GPU experience.
  • At least 1 year of experience working in a large matrixed organization.
  • At least 1 year of work experience in a role requiring interaction with senior leadership, such as Director level and above.

Responsibilities

  • Architect, design, implement, verify, and optimize the structure and performance of critical GPU hardware, drivers, features, applications, and tools.
  • Write code for complex features, drivers, and APIs using languages such as C, C++, Perl, and Python, ensuring effective performance across different platforms.
  • Develop and maintain comprehensive pre- and post-silicon tests using tools and methods in environments such as simulation, emulation, and on-device testing to assess performance, stability, and security and identify issues.
  • Identify design deficiencies, propose solutions, and implement quality improvements in industry-standard APIs and GPU hardware.
  • Collaborate with cross-functional teams, customers, external stakeholders such as developers and standards groups, and third-party vendors to deliver features and functionality aligned with implementation and customization needs.
  • Write detailed design documentation and feature descriptions for complex projects to guide developers and customers.
  • Provide supervision or guidance to other team members.

Benefits

  • Competitive annual discretionary bonus program, subject to plan eligibility.
  • Opportunity for annual RSU grants, subject to plan eligibility.
  • Competitive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service