Sr. Staff Software Engineering - WindowsOS Platform

Qualcomm

Actively hiring
San Diego, CA · Seattle, WA · Folsom, CA · Hillsboro, OR Posted 73 days ago $162,600$271,000 / year

At a glance

AI generated

TL;DR

Qualcomm is hiring a senior Windows system engineer to drive the development and commercialization of Windows on Snapdragon products, focusing on feature definition, high-level design, and technical leadership for complex subsystems like drivers, hypervisor/virtualization, security, and power management. This role involves hands-on work with Windows OS APIs, kernel, and ecosystem tools such as WHQL Certification and Windows HLK, while collaborating closely with hardware architects, product managers, OEMs, and external partners to ensure robust software solutions across the full development lifecycle. The ideal candidate has extensive experience in Microsoft Windows device driver development, ARM architecture, and power/performance optimizations for SoC HW, along with strong leadership skills and a track record of executing product-oriented strategies in fast-paced environments.

Skills

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

What you'll do

  • Lead Windows development for complex features and subsystems to meet Snapdragon product requirements.
  • Drive technical initiatives to evolve Windows on Snapdragon software across the full life cycle.
  • Identify and mitigate technical risks to ensure robust security and compliance in Windows systems.
  • Serve as a technical expert on PC industry trends, sharing expertise within and across teams.
  • Independently research and define requirements for new features and prototypes.
  • Provide hands-on guidance in software development, resolving technical challenges and driving platform efficiency.

What we're looking for

  • Deep expertise in Microsoft Windows OS concepts, kernel, drivers, APIs, and security.
  • Extensive experience in developing and certifying Windows device drivers and WHQL processes.
  • Strong knowledge of Windows system architecture across heterogeneous CPU and SoC platforms.
  • Proven track record leading software development through full life cycles with a focus on quality.
  • Expertise in programming languages such as C, C++, C#, Python, and Windows technologies.
  • Experience in optimizing power and performance for Windows OS and ARM-based systems.
  • Strong leadership and collaboration skills in dynamic, cross-functional team environments.

Market check

Salary context

This $162,600–$271,000 range sits above 73% of similar postings on FindRole.

Peer median band

$143,000$244,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$166,100$217,725

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

Listed pay typically runs $148,300–$226,100 across 532 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Principal Software Engineering - WindowsOS Platform

Qualcomm

San Diego, Ca,Us, US 31 days ago $192,600$317,800
Windows C C++ Python ARM DevOps WHQL Certification Windows HLK Power Management Performance Tuning Security System Architecture Software Engineering Cross-Functional Teams CI/CD

Sr. Staff Software Engineer

Qualcomm

San Diego, Ca,Us, US 164 days ago $162,600$244,000
C/C++ Linux RTOS Hypervisor Ethernet Bridging KVM TSN EtherCAT ProfiNet Ubuntu Embedded Linux Android Troubleshooting Full Software Development Life Cycle Deductive Problem Solving Networking Concepts Systems Programming SOC Systems Quick Learner

Sr. Staff Software Engineer

Qualcomm

San Diego, Ca,Us, US 59 days ago $162,600$244,000
C C++ GStreamer PyTorch TensorFlow ONNX Runtime Lang-Chain LlamaIndex Android Tizen AIDL HIDL Binder Java JNI Linux multithreading concurrency Docker OCI Ubuntu Vulkan OpenGL ES GLSL GLES GenAI AI multimedia

Sr. Staff Software Engineer

GEICO

Remote (Ca Palo Alto Office, US) 108 days ago $120,000$260,000
GraphQL gRPC Java Kotlin Rust Go C# Kafka ETL SQL bitemporal_data_modeling temporal_databases AWS Azure GCP OpenStack API_design event_driven_architecture microservices CI/CD
Remote

Sr Staff Software Engineer

GE Aerospace

Evendale, US 86 days ago $130,000$200,000
Python C/C++ MATLAB/Simulink SCADE DO-178C ARP4754A ISO 26262 CI/CD Automated Testing Code Review Static Analysis Configuration Management Mentoring Model-Based Development Real-Time Embedded Systems Distributed Computing Cloud-Native Services Data Pipelines Analytics

Sr Staff Software Engineer

PayPal

Usa - California - San Jose - Corp - N First St, US 40 days ago $196,500$291,500
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Distributed services Backend systems Infrastructure as code Fault-tolerant systems Scalable distributed systems