Staff Engineer

Qualcomm

Actively hiring
San Diego, CA Posted 30 days ago $148,300$222,500 / year

At a glance

AI generated

TL;DR

As a Qualcomm Cellular Technologies Software Engineer at the senior level, you will join the Engineering Group to design and implement cutting-edge cellular technologies across various prototypes and products. Your daily responsibilities include handling L2-L1 interface operations on the Q6 processor, interfacing with other modem subsystems, and ensuring end-to-end integration. You will work on embedded firmware design under resource constraints, focusing on test-driven development and contributing to SCF FAPI specifications. The role requires expertise in C, C++, Python, real-time operating systems, and multi-threaded programming, along with experience in Q6 development, PCIe drivers, DPDK/IPA, and familiarity with Qualcomm’s development environment tools such as MHI, QURT, and QXDM. This position offers the opportunity to work on 5G NR/LTE protocols at a large scale within a dynamic engineering team.

Skills

C C++ Python RTOS Multi-threaded programming PCIe DPDK QCOM MHI QURT QXDM 5G NR LTE

What you'll do

  • Design and implement L2-L1 interface handling on the Q6 processor.
  • Interface with other modem subsystems for seamless integration.
  • Develop embedded firmware under MIPS and memory constraints.
  • Contribute to SCF FAPI specification development.
  • Perform design for test and debug activities.
  • Engage in test-driven development practices.

What we're looking for

  • Bachelor's degree in Computer Science or Electrical Engineering and at least 4 years of software engineering experience.
  • Master’s degree in a related field with at least 3 years of relevant work experience.
  • PhD in a relevant discipline with at least 2 years of professional experience.
  • Experience with C, C++, Python, real-time operating systems, and embedded systems development.
  • Familiarity with Q6 processor development, PCIe drivers, DPDK, IPA, and Qualcomm’s development environment (MHI, QURT, QXDM).
  • Knowledge of 5G NR/LTE protocols and SCF FAPI specification.

Market check

Salary context

This $148,300–$222,500 range sits above 46% of similar postings on FindRole.

Peer median band

$143,000$244,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$218,462

Middle half of comparable postings.

Based on 239 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

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

Qualcomm currently has 569 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 30 days ago $148,300$222,500
Python C DSP Intrinsics/ASM SIMD optimization Signal Processing Multi-threaded programming Tensilica TenX DSP Matlab Modem PHY layer FW development 5G NR/LTE protocols Real time operating systems Embedded systems

Staff, Physical Design Engineer

Qualcomm

Santa Clara, Ca,Us, US 92 days ago $153,200$229,800
Virtuoso RTL to GDS Flow Verilog SystemVerilog Python Perl TCL UVM DVFlow PrimeTime PT PowerAware ICC/Innovus Calibre Synopsys DC Cadence Genus ModelSim/QuestaSim Linux Git JIRA Confluence

Staff Engineer

Qualcomm

San Diego, Ca,Us, US 108 days ago $141,600$212,400
Linux C++ C Camera HAL Linux Kernel Device Driver Model MIPI GMSL I2C GPIOs 3A Algorithms V4L2 OpenCL OpenGL Android Camera Frameworks Multimedia Software Development Qualcomm camX Architecture

Staff Engineer

Warner Bros. Discovery

Remote (Ny New York 30 Hudson Yards, US) 73 days ago $146,440$271,960
AWS GCP Azure Java Scala Python SQL NoSQL Spark Kafka API-first microservices ETL real-time data processing big data frameworks AI-driven automation agent-based systems cloud-native development linear advertising
Remote

Staff Engineer

GEICO

Remote (Md Bethesda Office, US) 49 days ago $115,000$230,000
C# .NET Java C++ Python DevOps Azure DevOps Visio CI/CD
Remote

Staff Engineer

GEICO

Remote (Wa Remote Zone 1, US) 116 days ago $115,000$230,000
C# Python .NET Java Genesis
Remote