CareerPlan

Windows Performance Engineer, Senior

San Diego, California, United States of AmericaFull-time2026-09-18 → 2026-11-10

Core

Senior Windows Performance Engineer optimizing software power and performance on Windows OS running on Qualcomm Snapdragon SoCs for desktop devices.

Role type

Senior IC Windows Performance Engineer

Builds

High-performance Windows on Snapdragon desktop devices

Domain

Mobile/Embedded Systems, Windows OS, CPU Architecture

Required skills

C/C++, Assembly Language, CPU microarchitecture, SoC/Memory/Bus architecture, Windows OS, Kernel, Compiler, Drivers, Performance analysis, Optimization strategies

Preferred skills

ARM assembly, ARM architecture, Windows Performance Analyzer (WPA), Visual Studio/LLVM, JIT technologies, CPU software benchmarks

Technologies

Windows OS, Snapdragon SoC, C/C++, Python, Java, C#, Javascript, LLVM, Visual Studio, WPA

Responsibilities

Analyze software benchmarks and applications to identify optimization opportunities; Implement software optimizations to meet performance criteria; Develop and enhance analysis tools and instrumentation; Collaborate with internal teams and external partners for analysis and optimizations; Identify risks associated with designs and approaches; Solve complex technical problems affecting significant product areas.

Seniority

Senior, hands-on IC