Windows Performance Engineers, Senior Staff

A leading technology company specializing in wireless technology, semiconductors, and mobile platforms.
$162,600 - $244,000
Backend
Staff Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Windows Performance Engineers, Senior Staff

Qualcomm is seeking an experienced Windows Power/Performance Developer to optimize software performance for Windows on Snapdragon devices. The role involves analyzing and implementing software optimizations across multiple layers including Windows OS, Kernel, Compiler, Drivers, and CPU architecture. As a Senior Staff Engineer, you'll lead complex system-level performance analysis and work closely with software architects, OS developers, and CPU architects to deliver best-in-class performance for next-generation devices. The position requires strong technical leadership, excellent communication skills, and the ability to work through ambiguous challenges. The role offers competitive compensation ($162,600-$244,000), comprehensive benefits, and the opportunity to work with cutting-edge technology at a leading semiconductor company. Qualcomm provides a collaborative environment focused on innovation and professional growth, with opportunities to influence major technological advancements in Windows on ARM platforms.

Last updated 3 months ago

Responsibilities For Windows Performance Engineers, Senior Staff

  • In-depth analysis of key software benchmarks and applications to identify optimization opportunities
  • Implement software optimizations to ensure performance criteria is met
  • Develop and enhance analysis tools and instrumentation
  • Collaborate with internal teams and external partners
  • Identify risks associated with designs and approaches
  • Solve complex technical problems
  • Act as a tech lead on projects
  • Lead others with technical credibility

Requirements For Windows Performance Engineers, Senior Staff

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science + 6 years experience or Master's + 5 years or PhD + 4 years
  • 3+ years experience with Programming Languages (C, C++, Java, Python)
  • Strong familiarity with ARM architecture
  • Experience in performance characterization and software optimization
  • Understanding of CPU Architecture, Memory and Bus architecture
  • Experience with Windows OS and Visual Studio/LLVM compiler
  • Ability to debug complex problems across multiple layers

Benefits For Windows Performance Engineers, Senior Staff

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • 401k program
  • Educational support

Interested in this job?

Jobs Related To Qualcomm Windows Performance Engineers, Senior Staff

Staff Platform Performance Software Engineer

Staff Platform Performance Software Engineer role at Qualcomm China, focusing on platform performance testing and optimization across mobile products.

Lead CPU Performance Projections Engineer

Lead CPU Performance Projections Engineer role at Qualcomm focusing on modeling and projecting CPU performance for various SoCs.

CPU Physical Verification Engineer - (Lead/Staff)

Lead CPU Physical Verification Engineer position at Qualcomm focusing on physical verification, DRC, LVS, and backend design workflows.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer role at Qualcomm focusing on CPU performance analysis, workload characterization, and competitive analysis.

GPU Compiler Development Engineer, up to Sr. Staff (Hsinchu/Taipei)

GPU Compiler Development Engineer position at Qualcomm, focusing on developing and optimizing compiler products for Adreno GPU technology, requiring strong C++ skills and compiler development experience.