EngineerJobs.io
← Back to all jobs

Job Description

Qualcomm is seeking a Senior Graphics Software Engineer to help architect, design, implement, verify, and optimize GPU hardware, drivers, and related applications and tooling. The role supports next-generation gaming, XR, and AI experiences through cross-functional collaboration and performance-focused development.

Role Summary

You will apply graphics expertise to build and validate GPU-related components across the full development and verification cycle. Responsibilities include implementing features and APIs, maintaining pre- and post-silicon test coverage, and collaborating with internal teams and external stakeholders to align deliverables with implementation and customization goals.

Key Responsibilities

  • Use graphics knowledge to architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
  • Write code for features, drivers, and APIs in multiple languages (e.g., C, C++, perl, python) and ensure effective performance across different platforms.
  • Maintain comprehensive pre- and post-silicon tests using tools and methods across environments such as simulation, emulation, and on-device to verify performance and diagnose issues.
  • Spot deficiencies in designs and work with team members to develop solutions that improve design quality.
  • Collaborate with teams and external stakeholders to surface new features and functionality aligned with needs and goals for implementation and customization.
  • Create detailed design documentation and feature descriptions to guide developers and/or customers in using and implementing software.

Required Qualifications

  • Bachelor’s degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field, plus 2+ years of relevant experience in Software Engineering, Hardware Engineering, Systems Engineering, Electrical Engineering, Game Rendering, or related work. OR Master’s degree with 1+ year of the applicable work experience. OR PhD with the applicable experience as defined by the role criteria.
  • 1+ year of academic and/or work experience using one or more programming languages suitable for graphics (e.g., C++, C).

Preferred Qualifications

  • Master’s degree in a related field.
  • 2+ years of relevant GPU experience.
  • 1+ year of experience in a role involving interaction with senior leadership (e.g., Director and above).

Technologies and Tools

  • Programming: C, C++, perl, python
  • Verification environments: simulation, emulation, on-device

Compensation and Location

  • Location: Boulder, CO (onsite)
  • Salary: USD 111,300 - 166,900 per year

Benefits

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package

Level of Responsibility

  • Works under supervision.
  • Decision-making may affect work beyond the immediate work group.
  • Requires verbal and written communication skills to convey information; may involve basic negotiation, influence, and tact.
  • Has a moderate amount of influence over key organizational decisions.
  • Tasks require multiple steps that can be completed in various orders, with planning, problem-solving, and prioritization to complete assignments effectively.

Similar Jobs