Senior Staff Software Engineering, WindowsOS Platform

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$169,800–$254,600 / yr
Posted
26 days ago
Freshness
Confirmed live today
Closes
Mar 30, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $212k
$124k $269k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $169,550–$217,862 — the blue band above. At the midpoint, this role pays about $212k versus about $194k 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 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Staff Software Engineering, WindowsOS Platform

The Sr. Staff Software Engineering - WindowsOS Platform role involves joining the software engineering team to focus on Windows on Snapdragon products. You will drive the full life cycle of feature definition, development, and deployment within the Windows OS ecosystem. Key responsibilities include providing technical leadership for platform development, designing high-level designs for new features, and leading initiatives for System BIOS, UEFI, ACPI, and drivers. You will work with C, C++, Java, and Python to address complex subsystems including hypervisor virtualization, security, memory, storage, and power. The role requires deep expertise in hardware-rooted security, including Secure Boot, TPM, and virtualization-based security. You will solve technical problems by translating hardware security features into scalable SDKs, platform software, and OS capabilities to ensure robust security and compliance.

What does a Software Engineering earn?

Median $178325 from 38 postings across 15 companies.

See salary data

What you'll do

  • Provide technical leadership for Windows platform development related to Snapdragon SoC.
  • Lead development for complex features including drivers, hypervisor, security, memory, and power management.
  • Manage Windows Platform initiatives such as System BIOS, UEFI, ACPI, and OS compatibility.
  • Identify and mitigate technical risks to ensure robust security and regulatory compliance.
  • Research and work cross-functionally to define requirements and develop hands-on prototypes.
  • Participate in design reviews to recommend improvements aligned with business goals and customer needs.
  • Provide hands-on guidance to resolve technical challenges and drive platform efficiency.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience.
  • 3+ years of work experience with programming languages such as C, C++, Java, or Python.
  • Strong background in SoC, hardware, firmware, BIOS/UEFI, and Windows security architectures (preferred).
  • Deep understanding of hardware-rooted security capabilities to build secure platform and OS based solutions (preferred).
  • Experience translating hardware security features into scalable SDKs, drivers, platform software, and Windows OS capabilities (preferred).
  • Knowledge of platform security technologies like Secure Boot, TPM, attestation, and virtualization-based security (preferred).

More like this

Similar roles

Senior Staff Software Engineer

Qualcomm

San Diego, CA 34 days ago $169,800–$254,600
C C++ Python Java GStreamer Py-Torch TensorFlow ONNX Runtime Llama CPP Lang-Chain LlamaIndex Android Linux Vulkan GLSL Docker gRPC Binder AIDL HIDL RAG
6+ yrs exp

Senior Staff Software Engineer

Palo Alto Networks

Santa Clara, CA 7 days ago $153,700–$248,600
Python TypeScript Node.js Terraform Pulumi AWS Azure GCP LangChain Kubernetes SQL BigQuery Snowflake CI/CD Vector Databases LLM APIs Machine Learning FinOps Kubecost OpenCost
8+ yrs exp

Senior Staff Software Engineer

Intuit

Mountain View, CA 8 days ago $220,500–$298,500
Java React SQL NoSQL Redis MemCached CSS Microservices Data Pipelines API AI Data Architecture web services Monitoring
10+ yrs exp

Staff OS Application Engineer

Arm Holdings

Austin, TX 60 days ago $198,100–$268,000
Linux Kernel Firmware SoC PCIe DDR ACPI Devicetree Python Bash OpenBMC BMC Root Cause Analysis System Bring-up Multi-socket Systems Coherency Fabrics
8+ yrs exp Hybrid

Staff OS Application Engineer

Arm Holdings

Austin, TX 60 days ago $198,100–$268,000
Linux Kernel Firmware SoC PCIe DDR ACPI Devicetree Python Bash OpenBMC BMC Root Cause Analysis System Bring-up Multi-socket Systems Coherency Fabrics
8+ yrs exp Hybrid