Careers
Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Posted
- 18 days ago
- Closes
- Nov 15, 2026
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,037–$208,800.
Based on 238 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
- Careers 138
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Datacenter Software Program Manager 2
- Embedded NPU Software Engineer, Senior 2
At a glance
TL;DR · Careers
Seeking a senior software engineer to join Qualcomm Technologies Inc.’s Agile Scrum Team focused on Windows-on-Snapdragon products. This role involves gathering requirements, designing, and developing key features for next-generation devices, requiring strong C/C++, Shell Scripting, or Python skills alongside expertise in debugging ARM SoC embedded systems. The ideal candidate will possess a solid understanding of operating system concepts, experience with Windows and Linux kernels, and proficiency in tools like WinDbg and JTAG. Key responsibilities include coordinating with internal and external teams to resolve issues on Qualcomm chipsets, demonstrating excellent communication and problem-solving skills. Candidates should have extensive knowledge of PC software components such as BIOS, UEFI, ACPI, and drivers, along with familiarity with Rust for systems-level development in Windows environments.
Skills
What you'll do
- Design and develop key features on Windows-on-Snapdragon products.
- Gather requirements, design, and implement software solutions for embedded systems.
- Debug ARM or other SoC embedded systems using WinDbg, JTAG tools.
- Coordinate with internal and external teams to resolve issues on Qualcomm chipsets.
- Optimize OS/system performance through profiling and tuning techniques.
What we're looking for
- Strong C/C++ programming skills and experience with Windows OS internals.
- Proficiency in debugging ARM or other SoC embedded systems using WinDbg, JTAG tools.
- Deep understanding of processor architecture, cache subsystems, and embedded OS kernels.
- Experience with PC software components like BIOS, UEFI, ACPI, drivers, and applications.
- Excellent communication and problem-solving skills for coordinating across stakeholders.
Related searches
More like this
Similar roles
Careers
Qualcomm