#Windows Power Optimization Engineer, Sr.

Qualcomm

Actively hiring
San Diego, CA Posted 26 days ago $111,300$166,900 / year

At a glance

AI generated

TL;DR

As an Embedded Software Engineer at Qualcomm Technologies, Inc., you will join the Windows Power team to tackle cutting-edge challenges in optimizing battery life and performance for premium-tier compute devices running on Snapdragon chipsets. Your day-to-day responsibilities include deep OS-level optimization of the latest Windows OS, developing software features to enhance power efficiency and performance, collaborating with hardware and software teams to commercialize new technologies, and improving resource management algorithms within the Windows kernel. You will also extend device analytics tools to gain insights into real-world usage patterns of Snapdragon platforms. The role requires expertise in C, C++, Python, ARM Assembly Language, JTAG, and a strong understanding of Windows OS internals, digital systems, and computer architecture. This position offers an opportunity to work on industry-leading processors and contribute to the development of innovative power management solutions at scale.

Skills

C C++ Python Windows device drivers ARM Assembly Language JTAG Pandas Numpy

What you'll do

  • Lead optimization efforts on Snapdragon Premium Tier Chipsets for Windows OS.
  • Develop software features to enhance power efficiency and performance in devices.
  • Improve resource management algorithms within the Windows kernel for better hardware utilization.
  • Create simulation models to prototype new software features rapidly.
  • Extend analytics tools to gather insights from real-world usage of Snapdragon platforms.

What we're looking for

  • Extensive experience with Windows OS software and ARM-based System-on-Chip Architecture.
  • Proficiency in C, C++, Python, and Windows device drivers development.
  • Deep understanding of Windows kernel resource management schemes and task placement.
  • Experience in developing simulation models for rapid prototyping of software features.
  • Strong background in data analytics tools and libraries like Pandas and Numpy.

Market check

Salary context

This $111,300–$166,900 range sits above 23% of similar postings on FindRole.

Peer median band

$142,660$221,800

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$223,700

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

#Windows Power Software Driver Developer, Senior

Qualcomm

San Diego, CA 89 days ago $111,300$166,900
C/C++ Python Shell Scripting Windows Driver Development WinDbg ARM Processor Architecture UEFI ACPI Linux Kernel Driver Development Power Management Thermal Management Debugging Multi-threading MULTI-Core Systems Performance Profiling Communication Skills Agile Methodology

Windows Performance Engineer, Staff

Qualcomm

San Diego, CA 39 days ago $134,800$202,200
C C++ ARM Assembly Python Windows OS Visual Studio LLVM Windows Performance Analyzer ARM Architecture CPU Architecture Memory and Bus Architecture Compiler Technology JIT Technologies

Careers

Qualcomm

San Diego, CA 18 days ago
ARM C C++ Python Linux SoC debugging multithreaded architecture real-time operating systems power management performance management thermal measurement machine learning system level software optimizations communication skills collaboration technical documentation board bring-up device drivers peripheral buses

Careers

Qualcomm

San Diego, CA 90 days ago
ARM C C++ Python Linux SoC debugging multithreaded architecture real-time operating systems power management performance management thermal measurement machine learning system level software optimizations communication skills collaboration technical documentation Android server-class products

#Power, Thermal & Limits Management System Software Engineer

Qualcomm

San Diego, CA 75 days ago $94,200$141,200
C++ Python Windows Linux CUDA OpenCL PowerShell Machine Learning AI CPU GPU Thermal Management Performance Optimization System Level Analysis Hardware Profiling Software Development Kits Debugging Tools Version Control Systems CI/CD

#Software Engineer - Power and Limits Management

Qualcomm

San Diego, CA 26 days ago $94,200$141,200
Python C ARM RTOS JTAG Git Perforce Agile Kanban Machine_Learning ASM Compilers Linkers Version_Control Debugging_Emb_Systems Firmware_Development Power_Analysis Thermal_Management SOC_Interactions IoT Android