Qualcomm Technologies, Inc. is seeking a 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 across multiple software layers, including Windows Operating System, Kernel, Compiler, Drivers, and Assembly Language.
The position requires a deep understanding of CPU microarchitecture and SoC/Memory/Bus architecture. As a Windows Performance Developer, you'll be responsible for analyzing complex system-level performance aspects and developing solutions that optimize performance while maintaining power efficiency. This role involves close collaboration with software architects, OS developers, CPU architects, and SOC architects.
The successful candidate will be a self-starter with excellent leadership skills, capable of driving analysis and optimizations with senior technical members across Qualcomm and external partners. The role offers competitive compensation ranging from $94,200 to $141,200, along with comprehensive benefits including medical coverage, annual bonuses, and RSU grants.
Key responsibilities include conducting in-depth analysis of software benchmarks, implementing optimizations, developing analysis tools, and leading technical projects. The position requires at least 1 year of relevant experience, strong programming skills in C/C++ and ARM assembly, and a bachelor's degree in a related field.
This is an excellent opportunity for someone passionate about performance optimization and interested in working with cutting-edge technology in a collaborative environment. The role offers significant growth potential and the chance to make meaningful contributions to next-generation Windows on Snapdragon desktop devices.