Skip to main content
Qualcomm

Senior Windows OS Drivers Developer Engineer - PC Compute

Qualcomm San Diego, California, United States of America, United States 1 day ago
Embedded & Systems Software

$117,800 - $176,600 USD yearly

Develop drivers and platform software for the Windows on Snapdragon product line.

Originally posted 29 October 2026 by the employer.

About the role

Qualcomm is seeking a Senior Windows OS Drivers Developer Engineer to develop features and drive the end-to-end lifecycle across Windows on Snapdragon product lines. You will work on platform software and chipset bring-up as a member of an Agile Scrum team.

What you'll do

  • Gather requirements, design, and develop key features for Windows on Snapdragon products.
  • Coordinate across internal and external teams to bring up, support, triage, and unblock issues on Qualcomm chipsets.
  • Debug embedded ARM and SoC systems using hardware and software debugging tools.
  • Collaborate within an Agile Scrum team to support the software lifecycle from development through deployment.

What you'll need

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of software engineering experience (or Master's degree with 1+ year, or a PhD).
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • Solid understanding of Operating System concepts, including Windows or Linux kernel development.
  • Hands-on experience debugging ARM or other SoC embedded systems using shell scripting or Python.

Nice to have

  • Experience with device driver programming and debugging with WinDbg or JTAG.
  • In-depth knowledge of Windows OS internals and processor architecture, including cache subsystems.
  • Hands-on experience with PC software components such as System BIOS, UEFI, ACPI, drivers, and applications.
  • Experience with ARM assembly and embedded OS internals (kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
  • Knowledge of OS and system performance profiling and optimization techniques.
  • Familiarity with Rust for systems-level development in Windows environments, Spake2 authentication, or HTTP server/client architecture.

Skills: Windows OS, device driver, kernel, WinDbg, C/C++

More semiconductor jobs: Qualcomm jobs · Embedded software jobs · San Diego jobs

Market context

This role has been open 0 days — well below the 64-day median for Systems Software Engineering roles.

Systems Software Engineering · Systems Software

Open roles in category
686
Median days open
64 d
Category median salary (all employers)
$213k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Qualcomm compares in Systems Software Engineering hiring
Metric Qualcomm All employers we track in this specialty (686 roles · 71 employers)
Open roles in this specialty 159 686
Open roles in the wider Software, Firmware & Systems family 680 6295 · 144 employers
Median days open 83 d 64 d (+19 d vs this employer)
Median salary (USD postings) — $213k

Skills observed across this category: Windows OS, device driver, kernel, WinDbg, C/C++

Who's hiring in this category

  • Qualcomm (this employer) · 172 open roles · median 83 d
  • NVIDIA · 136 open roles · median 44 d
  • AMD · 60 open roles · median 55 d
  • Arm Holdings · 28 open roles · median 1 d
  • Mobileye · 26 open roles · median 95 d
  • Broadcom · 16 open roles · median 65 d

How we counted: 686 open Systems Software Engineering (Systems Software) roles from 71 employers tracked in the SemiconductorJobs index, counted 29 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
San Diego, California, United States of America, United States
On-site
$117,800 - $176,600 USD yearly
1 day ago

Share this job