Careers at Qualcomm

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$211,800–$317,800 / yr
Posted
3 days ago
Closes
Dec 22, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $265k
$128k most similar roles pay here $338k

This role pays more than 95% of similar roles. Most pay $160,937–$212,500 — the shaded band above. At the midpoint, this role pays about $265k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 828 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers at Qualcomm

Qualcomm is hiring a Principal Software Engineer to lead Windows system development for Snapdragon products, focusing on the full lifecycle from feature definition to deployment within the Windows OS ecosystem. This senior role demands deep expertise in Windows operating systems, security, and enterprise solutions, with responsibilities including technical leadership for complex features, subsystems, and initiatives such as BIOS, UEFI, and driver architecture. The ideal candidate will have extensive experience in Windows device drivers, power management, performance tuning, and software security, along with proficiency in C, C++, C#, Python, and ARM architecture. This position requires a strong background in Microsoft Windows OS concepts and the ability to drive innovation while maintaining high standards of technical excellence in a fast-paced environment.

What you'll do

  • Lead Windows development for complex features and subsystems to meet Snapdragon product requirements.
  • Recommend technical enhancements such as drivers, hypervisor/virtualization, security, and memory management.
  • Drive initiatives for System BIOS, UEFI, ACPI, and enterprise security features within the Windows ecosystem.
  • Identify and mitigate technical risks to ensure robust security and compliance in software solutions.
  • Provide hands-on guidance in resolving technical challenges and driving platform efficiency.
  • Ensure high-quality software development practices and maintain standards of technical excellence.
  • Foster innovation and continuous improvement within the team, promoting a culture of accountability.

What we're looking for

  • Deep expertise in Microsoft Windows OS concepts, kernel, drivers, APIs, and security.
  • Extensive experience leading full life cycle development for complex features on Snapdragon platforms.
  • Strong technical background in power management, performance tuning, and system architecture optimization.
  • Proven leadership in executing product-oriented strategies and driving innovation in a fast-paced environment.
  • Expertise in programming languages such as C, C++, C#, Python, and Windows technologies.
  • Comprehensive knowledge of ARM architecture and software ecosystems, including OEM/ODM development flows.
  • Advanced degree in Computer Science or Engineering with at least 15 years of software engineering experience.

More like this

Similar roles

Careers at Qualcomm

Qualcomm

San Diego, CA +3 101 days ago
Windows C C++ Python ARM DevOps WHQL Certification Windows HLK Power Management Performance Tuning Security System Architecture Cross-Functional Teams OEM/ODM Development Heterogeneous CPU SoC Architecture PC Ecosystem Software Engineering

Careers at Qualcomm

Qualcomm

San Diego, CA +3 59 days ago
Windows C C++ Python ARM DevOps WHQL Certification Windows HLK Power Management Performance Tuning Security System Architecture Software Engineering Cross-Functional Teams CI/CD

Careers at Qualcomm

Qualcomm

San Diego, CA 116 days ago
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

Careers at Qualcomm

Qualcomm

San Diego, CA 116 days ago
C/C++ Python Shell Scripting Windows OS Linux Kernel ARM UEFI ACPI WinDbg JTAG Object-Oriented Programming Design Patterns Spake2+ Authentication HTTP Server/Client Architecture Rust

Careers at Qualcomm

Qualcomm

San Diego, CA 40 days ago
C/C++ Python Windows OS Linux Kernel UEFI ACPI ARM Assembly WinDbg JTAG Object-Oriented Programming Design Patterns Spake2+ Authentication HTTP Server/Client Architecture Rust

Careers at Qualcomm

Qualcomm

Santa Clara, CA 121 days ago
TCL Perl Python Prime-time Tempus ICC2 Innovus STA AOCV POCV CTS ASIC Cross-talk noise Signal Integrity Layout Parasitic Extraction