Software Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$109,400–$164,200 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday
Closes
Mar 9, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $158k
This role $137k
$99k most similar roles pay here $209k

This role pays less than 73% of similar roles. Most pay $135,000–$180,806 — the shaded band above. At the midpoint, this role pays about $137k versus about $158k 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 628 open roles on FindRole.

Listed pay typically runs $147,900–$219,600 across 611 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Software Engineer

Software Engineer The Software Engineer joins the Wireless R&D group to develop a Test Base Station for verifying mobile chipset functionality. This role involves implementing and verifying complex wireless systems, specifically focusing on 5G and 6G technologies. The engineer will own Radio Access Network Layer 2 responsibilities, including MAC, RLC, PDCP, and SDAP components. Daily tasks involve driving feature development from specification to commercialization, designing data-plane paths, and optimizing channel schedulers for the NodeB. The work requires developing real-time, multi-core, and multi-threaded software within a Linux environment. Key technical requirements include proficiency in C++ or C, familiarity with 3GPP specifications, and experience with tools like git, gdb, and Python. The role addresses critical wireless infrastructure challenges by ensuring high performance regarding latency, throughput, and reliability on target platforms for next-generation mobile networks.

What does a Software Engineer earn in California?

Median $214000 from 778 postings across 66 companies.

See salary data

What you'll do

  • Own 5G/6G Radio Access Network Layer 2 responsibilities including MAC, RLC, PDCP, and SDAP.
  • Drive 3GPP 5G/6G feature development from initial specification through to commercialization.
  • Design and develop L2 functionality for downlink and uplink channel configurations and data-plane flows.
  • Implement and optimize fixed and dynamic downlink and uplink channel schedulers and data-plane paths.
  • Interface with NodeB Layer 3 (RRC) and Layer 1 (PHY) components.
  • Develop real-time, multi-core, and multi-threaded software for the NodeB platform.
  • Debug, profile, and optimize software for latency, throughput, and reliability on target platforms.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 2+ years of experience in software design and development with C++ or strong C programming with object-oriented concepts.
  • Experience with the full software development life cycle.
  • Familiarity with 3GPP 4G/5G specifications and the ability to translate them into requirements.
  • Knowledge of multi-core, multi-threaded programming and associated OS concepts in a Linux environment.
  • Familiarity with industry-standard software development and debugging tools like IDEs, build systems, git, and gdb.
  • Familiarity with AI based tools/agentic workflows to improve work productivity.
  • Hands-on experience in designing and developing LTE/5G L2 or RAN software (preferred); real-time scheduling, DPK, or performance tuning (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 114 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 115 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 84 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

Microsoft

Redmond, WA 62 days ago $102,100$202,200
LLMs Azure Copilot Python Spark Databricks Azure Data Factory C# Java TypeScript JavaScript C++ C Distributed Systems Web Services Agile
2+ yrs exp

Software Engineer

General Dynamics

Scottsdale, AZ 54 days ago $100,219$111,180
VxWorks Integrity PetaLinux C++ C Java Python Agile AI
2+ yrs exp

Software Engineer

Motorola Solutions

Allen, TX 32 days ago $83,800$107,600
CI/CD Python Bash Linux TCP/IP SIP AIOps SRE DevOps Automated Testing Cloud Infrastructure Log Parsing Anomaly Detection LLM APIs Telecommunications
4+ yrs exp