Senior Staff Windows Developer, Debugger

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$162,600–$244,000 / yr
Posted
5 days ago
Freshness
Confirmed live today
Closes
Mar 8, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $203k
$131k most similar roles pay here $256k

This role pays more than 60% of similar roles. Most pay $152,250–$225,425 — the shaded band above. At the midpoint, this role pays about $203k versus about $189k 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 639 open roles on FindRole.

Listed pay typically runs $146,400–$221,900 across 619 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Staff Windows Developer, Debugger

As a Senior Staff Windows Developer - Debugger, you will join an Agile Scrum Team focused on the end-to-end lifecycle of Windows on Snapdragon product lines. You will be responsible for gathering requirements, designing and developing key features, and coordinating with internal and external teams to bring up, support, triage, and unblock issues on Qualcomm chipsets. The role requires expertise in embedded Windows software, operating system concepts, and experience with Windows or Linux kernels. You will utilize C, C++, Java, Python, and Shell Scripting to perform debugging on ARM or other SoC embedded systems. Key technical competencies include WinDbg, JTAG tools, processor architecture, cache subsystems, and device driver programming. You will also work with System BIOS, UEFI, ACPI, and ARM assembly while performing system performance profiling and optimization for the Windows on Snapdragon platform.

What you'll do

  • Gather requirements and design key features for Windows on Snapdragon product lines.
  • Develop software for the end-to-end lifecycle of Windows-on-Snapdragon products.
  • Bring up, support, and triage issues on Qualcomm chipsets.
  • Debug ARM or other SoC embedded systems using tools like WinDbg and JTAG.
  • Perform system performance profiling and optimization techniques.
  • Develop device drivers and manage kernel architecture components.
  • Coordinate with internal and external teams to unblock technical issues.

What we're looking for

  • Bachelor's degree with 6+ years experience, Master's with 5+ years, or PhD with 4+ years in Engineering, Information Systems, Computer Science, or a related field.
  • At least 3 years of work experience with programming languages such as C, C++, Java, or Python.
  • Experience with Windows and/or Linux kernel development and operating system concepts.
  • Proficiency in C/C++, Shell Scripting, or Python for debugging ARM or other SoC embedded systems.
  • Strong communication, interpersonal, and problem-solving skills to coordinate across stakeholders.
  • Knowledge of Windows OS internals (preferred).
  • Experience with device driver programming and debugging using WinDbg or JTAG tools (preferred).
  • Experience with processor architecture, cache subsystems, ARM assembly, and system performance profiling (preferred).

More like this

Similar roles

Senior Windows Performance Engineer

Qualcomm

San Diego, CA 6 days ago $111,300$166,900
C C++ ARM Assembly Windows OS LLVM Visual Studio Python Java JavaScript C# JIT Compiler WPA Bus Architecture
2+ yrs exp

Windows Driver Developer

Qualcomm

San Diego, CA 5 days ago $94,200$141,200
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 13 days ago $94,200$141,200
C C++ Python Shell Scripting Windows Linux ARM WinDbg JTAG Embedded Systems Object-Oriented Programming Agile Scrum Multi-threading Performance Profiling

Senior Staff Software Engineering, WindowsOS Platform

Qualcomm

San Diego, CA 13 days ago $162,600$271,000
Windows OS C C++ Python C# Kernel ARM Architecture SoC Hypervisor Virtualization UEFI ACPI BIOS DevOps WHQL HLK System Architecture Power Management Performance Tuning
6+ yrs exp

Embedded Software Engineer, Video Technology

Qualcomm

San Diego, CA 47 days ago $94,200$141,200
C C++ Windows Android Linux H264 H.265 AV1 Windbg JTAG ARM Multi-threaded Programming Computer Vision Embedded Systems Data Structures Algorithms

Principal System Debug Engineer

Amd

Austin, TX +1 4 days ago $176,560$264,840
x86 PCIe CXL DDR4 DDR5 Ethernet USB I2C SPI I3C eSPI BIOS UEFI BMC IPMI Windows Kernel KVM VMware Hyper-V Python C C++ JTAG GDB WinDbg Signal Integrity Power Integrity
Hybrid