Windows OS Drivers Developer Engineer- PC Compute

Qualcomm

Actively hiring Verified listing
San Diego, CA Posted 10 days ago $94,200$141,200 / year

At a glance

AI generated

TL;DR

Seeking a senior software engineer to join Qualcomm Technologies Inc.’s Agile Scrum Team focused on Windows-on-Snapdragon products. This role involves gathering requirements, designing, and developing key features for next-generation devices, requiring strong C/C++, Shell Scripting, or Python skills alongside expertise in debugging ARM SoC embedded systems. The ideal candidate will possess a solid understanding of operating system concepts, experience with Windows and Linux kernels, and proficiency in tools like WinDbg and JTAG. Key responsibilities include coordinating with internal and external teams to resolve issues on Qualcomm chipsets, demonstrating excellent communication and problem-solving skills. Candidates should have extensive knowledge of PC software components such as BIOS, UEFI, ACPI, and drivers, along with familiarity with Rust for systems-level development in Windows environments.

Skills

C/C++ Python Windows OS Linux Kernel UEFI ACPI ARM Assembly WinDbg JTAG Object-Oriented Programming Design Patterns Spake2+ Authentication HTTP Server/Client Architecture Rust

What you'll do

  • Design and develop key features on Windows-on-Snapdragon products.
  • Gather requirements, design, and implement software solutions for embedded systems.
  • Debug ARM or other SoC embedded systems using WinDbg, JTAG tools.
  • Coordinate with internal and external teams to resolve issues on Qualcomm chipsets.
  • Optimize OS/system performance through profiling and tuning techniques.

What we're looking for

  • Strong C/C++ programming skills and experience with Windows OS internals.
  • Proficiency in debugging ARM or other SoC embedded systems using WinDbg, JTAG tools.
  • Deep understanding of processor architecture, cache subsystems, and embedded OS kernels.
  • Experience with PC software components like BIOS, UEFI, ACPI, drivers, and applications.
  • Excellent communication and problem-solving skills for coordinating across stakeholders.

Market check

Salary context

This $94,200–$141,200 range sits above 18% of similar postings on FindRole.

Peer median band

$125,650$202,200

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$132,484$199,425

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

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

Qualcomm currently has 569 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

#Senior Windows OS Drivers Developer Engineer - PC Compute

Qualcomm

San Diego, Ca,Us, US 86 days ago $111,300$166,900
C/C++ Python Shell Scripting Windows OS Linux Kernel ARM UEFI ACPI WinDbg JTAG Object-Oriented Programming Design Patterns Spake2+ Authentication HTTP Server/Client Architecture Rust

#Windows Power Software Driver Developer, Senior

Qualcomm

San Diego, Ca,Us, US 86 days ago $111,300$166,900
C/C++ Python Shell Scripting Windows Driver Development WinDbg ARM Processor Architecture UEFI ACPI Linux Kernel Driver Development Power Management Thermal Management Debugging Multi-threading MULTI-Core Systems Performance Profiling Communication Skills Agile Methodology

Windows Performance Engineer, Staff

Qualcomm

San Diego, Ca,Us, US 36 days ago $134,800$202,200
C C++ ARM Assembly Python Windows OS Visual Studio LLVM Windows Performance Analyzer ARM Architecture CPU Architecture Memory and Bus Architecture Compiler Technology JIT Technologies

#Windows Performance Engineer, Senior

Qualcomm

San Diego, Ca,Us, US 86 days ago $111,300$166,900
C C++ ARM Assembly Windows OS Visual Studio LLVM Windows Performance Analyzer CPU Architecture Memory/Bus Architecture Performance Characterization Software Optimization Techniques ARM Architecture Python C# Java JavaScript Compiler Technology JIT Technologies

Sr. Staff Software Engineering - WindowsOS Platform

Qualcomm

San Diego, Ca,Us, US 71 days ago $162,600$271,000
Windows C C++ Python ARM DevOps WHQL Certification Windows HLK Power Management Performance Tuning Security System Architecture Cross-Functional Teams OEM/ODM Development Heterogeneous CPU SoC Architecture PC Ecosystem Software Engineering