Taro Logo

Windows Performance Engineer

A global leader in wireless technology innovation and the development of mobile technologies.
$94,200 - $141,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Windows Performance Engineer

Qualcomm Technologies, Inc. is seeking an experienced Windows Power/Performance Developer passionate about optimizing software for Windows on Snapdragon platforms. This role focuses on analyzing and implementing software optimizations across multiple layers including Windows OS, Kernel, Compiler, Drivers, and CPU architecture. The ideal candidate will work closely with software architects, OS developers, and CPU architects to deliver optimal performance for Windows on Snapdragon desktop devices.

The position requires a self-starter with excellent leadership skills who can drive analysis and optimizations with technical teams across Qualcomm and external partners. You'll be responsible for conducting in-depth analysis of software benchmarks, implementing optimizations, and developing analysis tools. The role offers comprehensive benefits including competitive salary, annual bonuses, RSU grants, and extensive health coverage.

As a Windows Performance Engineer, you'll be at the forefront of optimizing next-generation Windows on Snapdragon devices, working with cutting-edge technology and collaborating with industry experts. The position offers significant growth opportunities within Qualcomm's innovative environment, where you'll contribute to world-changing technologies while developing your expertise in performance optimization and system architecture.

Qualcomm provides a supportive, inclusive culture with extensive professional development opportunities, including continuous learning programs, tuition reimbursement, and mentorship opportunities. The company's comprehensive benefits package supports both professional growth and personal wellbeing, making it an ideal place for ambitious engineers looking to make a significant impact in mobile computing technology.

Last updated 10 hours ago

Responsibilities For Windows Performance Engineer

  • 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 affecting products
  • Act as a tech lead on projects
  • Lead others with technical credibility

Requirements For Windows Performance Engineer

Python
Java
JavaScript
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 1+ years of Software Engineering with focus in Power/Performance
  • Experience in C/C++, ARM assembly
  • Strong familiarity with ARM architecture
  • Understanding of CPU Architecture, Memory and Bus architecture
  • Experience with Windows OS, Visual Studio/LLVM compiler
  • Ability to debug complex problems across multiple layers
  • Strong written and verbal communication skills

Benefits For 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 support
  • Educational assistance
  • Mental health and wellbeing resources

Interested in this job?

Jobs Related To Qualcomm Windows Performance Engineer

Design Verification Engineer

Design Verification Engineer role at Qualcomm focusing on verifying Digital Low Power IPs for 5G, AI/ML, and automotive applications, requiring 2+ years of ASIC verification experience.

SRAM/Memory CAD Engineer

SRAM/Memory CAD Engineer position at Qualcomm Bangalore, focusing on memory design methodology development and optimization, requiring 3+ years of experience in hardware engineering.

Test Engineer- Graphics Testing

Graphics Test Engineer position at Qualcomm India, focusing on embedded systems testing, graphics API testing, and test automation, requiring 2+ years of experience in software engineering.

Software Engineer – Enterprise Applications

Software Engineer position at Qualcomm Technologies focusing on enterprise applications, cloud computing, and continuous integration tools development.

Customer Engineer

Customer Engineer position at Qualcomm India focusing on Wifi6/Wifi7 Access Points support, requiring 2-6 years of WLAN/Linux experience and strong debugging skills.