Windows Driver Developer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$94,200–$141,200 / yr
Posted
5 days ago
Freshness
Confirmed live today
Closes
Mar 8, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $118k
$77k most similar roles pay here $253k

This role pays less than 85% of similar roles. Most pay $137,312–$236,062 — the shaded band above. At the midpoint, this role pays about $118k versus about $187k 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 · Windows Driver Developer

As a #Windows Driver Developer, 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++, Shell Scripting, and Python to develop solutions while debugging ARM or other SoC embedded systems using WinDbg and JTAG tools. Key technical areas include processor architecture, cache subsystems, ARM assembly, and memory management. Your work addresses the critical challenge of developing software for next-generation Windows on Snapdragon devices within a complex mobile chipset environment.

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.
  • Debug ARM or other SoC embedded systems using tools like WinDbg and JTAG.
  • Perform device driver programming and system performance profiling/optimization.
  • Triage and unblock technical issues on Qualcomm chipsets.
  • Coordinate with internal and external teams to ensure task completion across stakeholders.
  • Write code in C, C++, Shell Scripting, or Python for embedded systems.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Experience with embedded Windows software and solid understanding of Operating System concepts.
  • Experience with Windows and/or Linux kernel development.
  • 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.
  • Master's degree in electrical engineering, Computer Science, or a related field (preferred).
  • Experience with device driver programming and debugging using WinDbg or JTAG tools (preferred).
  • Knowledge of processor architecture, ARM assembly, and OS performance profiling (preferred).

More like this

Similar roles

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 Windows Developer, Debugger

Qualcomm

San Diego, CA 5 days ago $162,600$244,000
C C++ Python Java Shell Scripting Windows Linux ARM WinDbg JTAG UEFI ACPI BIOS Agile Scrum Multi-threading Performance Profiling
6+ yrs exp

Embedded Software Engineer, Device Driver Development

Qualcomm

San Diego, CA 98 days ago $94,200$141,200
C Python Embedded Software Git Perforce Source Code Management Lauterbach Trace32 JTAG ARM Architecture Device Driver Development IoT Power Management Unit Testing
1+ yrs exp

Principal Software Engineering, WindowsOS Platform

Qualcomm

WA 81 days ago $211,800$317,800
Windows OS C C++ C# Python Kernel ARM Architecture SoC Hypervisor UEFI ACPI BIOS Power Management Security DevOps System Architecture Firmware BSP WHQL Certification
8+ yrs exp

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

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