Senior Windows Performance Engineer

A global leader in wireless technology innovation and semiconductor manufacturing.
$111,300 - $166,900
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Senior Windows Performance Engineer

Qualcomm Technologies, Inc. is seeking a Senior Windows Performance Engineer to join their team in San Diego. This role focuses on analyzing and optimizing software performance for Windows on Snapdragon devices. The ideal candidate will work at the intersection of software, hardware, and system architecture, implementing optimizations across multiple layers including OS, kernel, compiler, and drivers.

The position offers a unique opportunity to work with cutting-edge technology in the Windows on ARM ecosystem, collaborating with software architects, OS developers, and CPU architects. The role requires a deep understanding of performance optimization while maintaining power efficiency, making it perfect for someone passionate about system-level software optimization.

As a senior engineer, you'll be responsible for leading technical projects, conducting complex performance analysis, and implementing solutions that impact Qualcomm's next-generation devices. The company offers competitive compensation ($111,300 - $166,900) along with comprehensive benefits including annual bonuses, RSU grants, and extensive health coverage.

The role combines technical leadership with hands-on development, requiring expertise in C/C++, ARM assembly, and system architecture. You'll work in a collaborative environment with some of the industry's leading experts, making this an excellent opportunity for career growth in the semiconductor and mobile computing space.

Qualcomm provides a supportive work environment with opportunities for continuous learning, mentorship, and professional development. The company's commitment to innovation and technology leadership makes this role ideal for engineers looking to make a significant impact in the future of Windows on ARM devices.

Last updated 12 hours ago

Responsibilities For Senior Windows Performance Engineer

  • In-depth analysis of key software benchmarks and applications
  • Implement software optimizations to ensure performance criteria is met
  • Develop and enhance analysis tools and instrumentation
  • Collaborate with internal teams and external partners
  • Lead technical projects and own project outcomes
  • Solve complex technical problems affecting significant areas of products
  • Make decisions based on incomplete and ambiguous requirements

Requirements For Senior Windows Performance Engineer

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • 2+ years of experience with Programming Languages such as C, C++, Java, Python
  • Experience in C/C++, ARM assembly
  • Strong familiarity with ARM architecture
  • Understanding of CPU Architecture, Memory and Bus architecture
  • Experience with Windows OS and performance analysis tools
  • Ability to debug complex problems across multiple layers

Benefits For Senior Windows Performance Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning and retirement benefits
  • Educational assistance and tuition reimbursement
  • Mental health and wellbeing support

Interested in this job?

Jobs Related To Qualcomm Senior Windows Performance Engineer

CPU Emulation Engineer

Senior CPU Emulation Engineer position at Qualcomm Technologies focusing on CPU verification and emulation-based solutions, requiring expertise in hardware verification and programming.

(Auto)ADT System Level Test Development Engineer, Sr

Senior ADT System Level Test Development Engineer position at Qualcomm, focusing on automotive SOC testing and development with cross-functional collaboration.

Lead EM/IR Methodology Engineer(with 3D IC Expertise)

Lead EM/IR Methodology Engineer position at Qualcomm focusing on 3D IC expertise, semiconductor design, and power delivery network optimization in Bangalore.

SW Development Mesh and RDK - Sr Engineer

Senior Software Engineering role at Qualcomm focusing on Mesh and RDK development, requiring 3+ years of experience in networking and embedded systems.

Network Packet Processing Core DV Sr Engineer

Senior Hardware Engineer role at Qualcomm focusing on Network Packet Processing Core Design Verification in Bangalore, India.