#Product Software Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$94,200–$141,200 / yr
Posted
8 days ago
Closes
Dec 5, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $118k
$80k most similar roles pay here $229k

This role pays less than 89% of similar roles. Most pay $142,400–$213,000 — the shaded band above. At the midpoint, this role pays about $118k versus about $178k 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 745 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · #Product Software Engineer

Seeking a software engineer to join the dynamic team at Qualcomm Technologies, Inc., focusing on developing innovative solutions for mobile and wireless technologies. As a mid-level contributor, you will work closely with senior engineers to design, implement, and test new features using languages like C++, Java, or Python. Your daily tasks include integrating APIs, managing databases, and collaborating on projects that impact millions of users worldwide. Ideal candidates possess at least one year of experience in programming, database management, and API development. Familiarity with mobile technology ecosystems is a plus, as you will be tackling complex challenges in a fast-paced environment where scalability and performance are paramount.

What you'll do

  • Design and implement software solutions using C, C++, Java, or Python.
  • Develop and maintain database management systems to ensure data integrity.
  • Create and integrate APIs for seamless communication between applications.
  • Debug and troubleshoot code to resolve system issues efficiently.
  • Optimize application performance by identifying bottlenecks and implementing improvements.

What we're looking for

  • At least 1 year of programming experience in C, C++, Java, or Python.
  • Proficient in database management software and API development.
  • Ability to work under supervision on assigned tasks.
  • Strong problem-solving skills for technical challenges.
  • Relevant industry certifications preferred but not required.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 126 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 97 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 18 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF

Software Engineer

Leidos

San Diego, CA 40 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally

Software Engineer

Booz Allen Hamilton

Rome, NY 21 days ago
Java JavaScript Python SQL Node.js Groovy Scala Spring Cloud Spring Core Spring-Boot Spring Data Agile CI/CD