Careers
Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Posted
- 94 days ago
- Closes
- Aug 31, 2026
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $139,100–$204,500.
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 558 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 401 roles with salary data.
Most-posted roles
- Careers 138
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Datacenter Software Program Manager 2
- Embedded NPU Software Engineer, Senior 2
At a glance
TL;DR · Careers
Qualcomm Technologies seeks an experienced Windows Performance Developer to join its team as a senior-level professional, focusing on analyzing and optimizing software performance for Windows running on Snapdragon processors. This role involves in-depth analysis of system-level performance issues across various layers including the OS, kernel, compiler, and hardware architecture, with a goal to enhance performance while minimizing power consumption. The developer will work closely with cross-functional teams such as software architects, CPU designers, and SOC architects to implement optimization strategies for next-generation desktop devices. Key responsibilities include developing analysis tools, presenting findings to leadership, and collaborating with external partners to drive technical solutions. Ideal candidates have a strong background in C/C++, ARM assembly, and experience with Windows Performance Analyzer (WPA) and LLVM compiler, along with expertise in CPU architecture and memory management.
Skills
What you'll do
- Analyze key software benchmarks to identify optimization opportunities.
- Implement software optimizations to meet performance criteria without increasing power consumption.
- Develop and enhance analysis tools for identifying performance gaps and optimization options.
- Present data on performance issues and solutions to team and leadership.
- Work with internal teams and external partners to drive analysis and optimizations.
- Serve as a technical expert, leading projects and managing priorities and deliverables.
What we're looking for
- Extensive experience in analyzing and optimizing software on Windows operating systems.
- Proficient in C/C++, ARM assembly, and familiar with C#, Java, JavaScript, Python.
- Deep understanding of CPU architecture, memory, bus architecture, and their impact on performance.
- Expertise in performance characterization and optimization techniques for software benchmarks.
- Experience with Windows OS tools like Visual Studio/LLVM compiler and Windows Performance Analyzer (WPA).
- Familiarity with ARM architecture and experience working with compilers and JIT technologies.
Related searches
More like this
Similar roles
Careers
Qualcomm
Senior Windows Infrastructure Engineer
Pacific Life
Sr. IT Windows Engineer
SpaceX
Senior Windows Software Engineer - NREC
Carnegie Mellon University
Windows/Linux Systems Engineer
TSC