#Senior Windows OS Drivers Developer Engineer - PC Compute

Qualcomm

Actively hiring
San Diego, CA Posted 89 days ago $111,300$166,900 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer at Qualcomm Technologies Inc., you will join an Agile Scrum Team dedicated to the development and support of Windows on Snapdragon products. Your role involves gathering requirements, designing, and implementing key features for these cutting-edge devices. You will collaborate closely with internal teams and external partners to resolve issues and ensure smooth product launches. Essential skills include expertise in C/C++, shell scripting or Python, and hands-on experience debugging ARM SoC systems. Additionally, a solid understanding of Windows OS internals, device driver programming, and processor architecture is required. This role demands strong problem-solving abilities, effective communication, and the capacity to coordinate across various stakeholders to drive project success within the fast-paced environment of Snapdragon chipset solutions for Microsoft Windows devices.

Skills

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

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 techniques.

What we're looking for

  • Strong software development skills in C/C++, Shell Scripting, or Python.
  • Experience with Windows and Linux kernel development and debugging.
  • Solid understanding of operating system concepts and embedded systems.
  • Excellent problem-solving and debugging abilities for ARM SoCs.
  • Effective communication and collaboration across internal and external teams.

Market check

Salary context

This $111,300–$166,900 range sits above 28% of similar postings on FindRole.

Peer median band

$130,268$202,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,100$196,750

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 564 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Windows OS Drivers Developer Engineer- PC Compute

Qualcomm

San Diego, Ca,Us, US 13 days ago $94,200$141,200
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

#Windows Power Software Driver Developer, Senior

Qualcomm

San Diego, Ca,Us, US 89 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, Senior

Qualcomm

San Diego, Ca,Us, US 89 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

#Senior Embedded Software Engineer – Device Driver Development

Qualcomm

San Diego, Ca,Us, US 91 days ago $111,300$166,900
C Python Git Perforce Lauterbach Trace32 ARM architecture Embedded software development Device driver development Power management software Qualcomm products MSMs MDMs Cloud edge software CI/CD