Senior Display and Graphics Software Engineer, Customer Engineering

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$125,400–$188,200 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Mar 16, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $196k
This role $157k
$112k most similar roles pay here $248k

This role pays less than 79% of similar roles. Most pay $170,767–$222,000 — the shaded band above. At the midpoint, this role pays about $157k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 615 open roles on FindRole.

Listed pay typically runs $155,400–$232,600 across 593 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Display and Graphics Software Engineer, Customer Engineering

As a Senior Display and Graphics Software Engineer - Customer Engineering, you will join the Display and Graphics Software Customer Engineering team to support customers in understanding, integrating, customizing, building, and bringing up Qualcomm software on embedded platforms. You will work primarily with Linux based software on Snapdragon platforms, focusing on hardware interfaces, device drivers, display and graphics processors, kernels, and high-level OS frameworks. The role requires expert proficiency in C/C++ programming and experience in device driver programming and debugging using JTAG or other tools. You must possess a deep understanding of display and graphics technologies, software stacks, microprocessor architecture, and cache subsystems. This position involves solving technical challenges related to system performance profiling and optimization while providing essential support for the development of next-generation mobile devices including smartphones, tablets, and netbooks.

What you'll do

  • Support customers with the integration, customization, and bring-up of Qualcomm software on embedded platforms.
  • Debug hardware interfaces, device drivers, and display/graphics processors on Snapdragon platforms.
  • Provide technical training and support to customers regarding Qualcomm's software tools and technologies.
  • Develop and optimize Linux-based software for mobile devices including smartphones and tablets.
  • Perform system performance profiling and optimization techniques for graphics and display systems.
  • Troubleshoot hardware and software issues using JTAG and other specialized debugging tools.
  • Interface with internal teams and customers to resolve complex technical challenges in the display and graphics stack.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 2+ years of experience, OR a Master's degree with 1+ year of experience, OR a PhD.
  • At least 1 year of academic and/or work experience with programming languages such as C, C++, Java, or Python.
  • At least 1 year of academic and/or work experience with debugging techniques.
  • Strong C/C++ programming skills.
  • Experience in device driver programming and debugging using JTAG or other tools.
  • Knowledge of display and graphics technologies, software stack, Linux kernel, and GPU processing.
  • Knowledge of microprocessor architecture and cache subsystems.
  • Knowledge of OS/system performance profiling and optimization techniques (preferred).

More like this

Similar roles

Staff Display Software Engineer

Qualcomm

San Diego, CA 4 days ago $141,300$211,900
C C++ Java Python API Git Perforce Source Code Management Cloud Edge Software Unit Testing
4+ yrs exp

Windows Driver Developer

Qualcomm

San Diego, CA 4 days ago $99,500$149,300
C C++ Python Shell Scripting Windows Linux ARM WinDbg JTAG Embedded Systems Object-Oriented Programming Agile Scrum Performance Profiling Multi-threading Assembly

Windows Driver Developer

Qualcomm

San Diego, CA 4 days ago $99,500$149,300
C C++ Python Shell Scripting Windows Linux ARM WinDbg JTAG Embedded Systems Object-Oriented Programming Agile Scrum Multi-threading Performance Profiling

Senior Engineer, DDR Customer Engineering Software

Qualcomm

Santa Clara, CA 4 days ago $125,400$188,200
DDR C C++ Python Linux Firmware Bootloaders Kernel Debugging Android QNX SoC Root Cause Analysis Performance Profiling Memory Management Scripting Validation Frameworks
2+ yrs exp

Senior Graphics Software Engineer

Apple Inc

Seattle, WA 1 day ago $175,000$308,500
Metal C++ Swift Objective-C GPU Programming AI/ML Image Processing Video Processing Core Image AVFoundation Xcode Instruments Color Science HDR Computational Photography Performance Profiling Apple Silicon macOS iOS iPadOS
5+ yrs exp