Senior Windows Performance Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$117,800–$176,600 / yr
Posted
10 days ago
Freshness
Confirmed live today
Closes
Mar 17, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $188k
This role $147k
$105k most similar roles pay here $238k

This role pays less than 85% of similar roles. Most pay $157,375–$218,287 — the shaded band above. At the midpoint, this role pays about $147k versus about $188k 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 590 open roles on FindRole.

Listed pay typically runs $155,400–$233,200 across 568 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Windows Performance Engineer

The Windows Performance Engineer, Senior joins the software engineering team to drive analysis of complex system-level performance aspects for next-generation Windows on Snapdragon desktop devices. This role involves identifying and implementing software optimizations across multiple layers including the operating system, kernel, compiler, drivers, assembly language, and CPU microarchitecture. The engineer will develop and enhance analysis tools and instrumentation while collaborating with architects and partners to solve technical problems that impact product performance without increasing power consumption. Key technical requirements include proficiency in C, C++, Java, or Python, along with familiarity with ARM architecture, memory and bus architecture, and Windows Performance Analyzer tools. Candidates must be able to debug issues across hardware and software layers while optimizing for popular CPU benchmarks within the specific context of mobile-integrated desktop computing environments.

What you'll do

  • Analyze key software benchmarks and applications to identify specific performance optimization opportunities.
  • Implement software optimizations to meet performance criteria without negatively impacting power consumption.
  • Develop and enhance analysis tools and instrumentation to identify performance gaps.
  • Solve complex technical problems affecting significant areas of the product across hardware, OS, and drivers.
  • Define performance optimization strategies for Windows on Snapdragon desktop devices.
  • Manage and resolve ambiguous issues and requirements during the software development process.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of experience, OR a Master's degree with 1+ year of experience, OR a PhD.
  • At least 2 years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • Experience in C/C++ and ARM assembly (preferred).
  • Familiarity with C#, Java, Javascript, or Python (preferred).
  • Strong familiarity with ARM architecture and understanding of CPU, Memory, and Bus architecture (preferred).
  • Experience in performance characterization, software optimization techniques, and debugging across hardware, OS, compiler, and drivers (preferred).
  • Experience with Windows OS, Visual Studio/LLVM compiler, and Windows Performance Analyzer tools (preferred).
  • Experience in Compiler, JIT technologies, or optimizing for popular CPU software benchmarks (preferred).

More like this

Similar roles

Senior Staff System Performance Engineer

Qualcomm

San Diego, CA 11 days ago $186,700–$280,100
Python C/C++ Android Linux Windows SoC CUDA Vulkan OpenGL DX12 AI LLM Power Management Performance Analysis Automation Memory Hierarchy SMMU GIC Coresight-PMU
10+ yrs exp

Senior SoC Systems Performance Engineer

Qualcomm

San Diego, CA 10 days ago $129,500–$194,300
SoC Computer Architecture SystemC C++ C ARM Linux VLSI Simulators Profiling Tools Scripting Automation 5G LTE WLAN Multimedia Memory Controllers Cache Coherency
2+ yrs exp

Senior Staff Software Engineering, WindowsOS Platform

Qualcomm

San Diego, CA 11 days ago $169,800–$254,600
Windows OS C C++ Python C# Kernel ARM Architecture SoC Hypervisor Virtualization UEFI ACPI BIOS DevOps WHQL HLK System Architecture Power Management Performance Tuning
6+ yrs exp

Windows Driver Developer

Qualcomm

San Diego, CA 11 days ago $99,500–$149,300
C C++ Python Shell Scripting Windows Linux ARM WinDbg JTAG Embedded Systems Object-Oriented Programming Agile Scrum Performance Profiling Multi-threading Assembly