Windows Driver Developer

Qualcomm

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$94,200–$141,200 / yr
Posted
10 days ago
Freshness
Confirmed live 2 days ago
Closes
Feb 28, 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–$235,750 — 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 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Windows Driver Developer

The #Windows Driver Developer joins a platform team as a key member of an Agile Scrum Team focused on the end-to-end lifecycle of Windows on Snapdragon product lines. This individual will gather requirements, design and develop key features, and coordinate 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. Candidates must possess strong skills in C/C++, Python, and Shell Scripting while demonstrating proficiency in debugging ARM or other SoC embedded systems using WinDbg and JTAG tools. Technical competencies include knowledge of processor architecture, cache subsystems, ARM assembly, memory management, multi-threading, and system performance profiling to solve complex problems within the Windows on Snapdragon product ecosystem.

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.
  • Write code in C, C++, Shell Scripting, or Python to support platform features.
  • Triage and resolve technical issues on Qualcomm chipsets.
  • Coordinate with internal and external teams to unblock development tasks.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Experience with embedded Windows software and general programming skills.
  • Solid understanding of Operating System concepts including kernel architecture, memory, and multi-threading.
  • Proficiency in C/C++, Shell Scripting, or Python.
  • Hands-on experience debugging ARM or other SoC embedded systems using WinDbg and JTAG tools.
  • Knowledge of processor architecture, cache subsystems, and ARM assembly.
  • Experience with device driver programming and system performance profiling/optimization.
  • Strong communication, problem-solving, and interpersonal skills to coordinate across stakeholders.

More like this

Similar roles

Embedded Software Engineer, Device Driver Development

Qualcomm

San Diego, CA 95 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 78 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 3 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 44 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

Staff Engineer, Linux Device Drivers

Qualcomm

San Diego, CA +1 166 days ago $134,800$202,200
Linux Kernel C PCIe DMA IOMMU Git TCP/IP DMABUF MHI Bus sysfs DKMS DEB RPM Embedded Linux C++ Python
4+ yrs exp