Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
94 days ago
Closes
Aug 31, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $174k
$105k most similar roles pay here $225k

This listing doesn't post a salary. Most similar roles pay $139,100–$208,800.

Based on 239 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 558 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 401 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

Qualcomm Technologies Inc., a leader in Snapdragon SoCs for Windows-on-Snapdragon devices, seeks an experienced Software Engineer to join its Agile Scrum Team. This role involves gathering requirements, designing, and developing power management features including CPU/DDR performance and thermal management for Windows OS products. The ideal candidate will possess strong embedded Windows software skills, experience with driver programming, and a solid understanding of operating system concepts. Key responsibilities include implementing power and thermal management drivers using C/C++, shell scripting, or Python, debugging ARM SoC systems, and collaborating closely with internal and external teams. Candidates should have 4+ years of relevant experience, proficiency in Windows OS internals, device driver programming, and debugging tools like WinDbg and JTAG. Knowledge of PC software components such as BIOS, UEFI, ACPI, and embedded OS architecture is also preferred.

What you'll do

  • Design and develop power management features for Windows-on-Snapdragon products.
  • Implement CPU/DDR power and performance management solutions for Windows OS devices.
  • Develop thermal management software to ensure optimal device operation.
  • Debug ARM or other SoC embedded systems using C/C++, Shell Scripting, or Python.
  • Collaborate with internal and external teams on driver programming and kernel development.

What we're looking for

  • 4+ years of software engineering or related work experience.
  • Expertise in C/C++, Windows driver development, and power/thermal management.
  • Strong understanding of Windows OS internals and embedded systems debugging.
  • Experience with ARM architecture, assembly language, and multi-threading.
  • Excellent communication and problem-solving skills.

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 94 days ago
C C++ ARM Assembly Windows OS Visual Studio LLVM Windows Performance Analyzer CPU Architecture Memory/Bus Architecture Performance Characterization Software Optimization Techniques ARM Architecture Python C# Java JavaScript Compiler Technology JIT Technologies

#Power, Thermal & Limits Management System Software Engineer

Qualcomm

San Diego, CA 80 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

Careers

Qualcomm

San Diego, CA 95 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 Apps Developer, Mid

Booz Allen Hamilton

Lexington Park, MD 3 days ago $61,900$141,000
Microsoft Power Apps Power Automate Dataverse Power Fx SharePoint SQL Canvas Model‑Driven Power Apps ALM pipelines role‑based access connector governance audit‑ready controls solution packaging dependency management Data Loss Prevention (DLP) policies dimensional modeling ETL/ELT patterns BI reporting Qlik Tableau Power BI