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's Cellular Technologies Software team to design and implement advanced cellular technologies across various prototypes and products. Your daily tasks will include developing PHY layer modem firmware using TenX DSP low-level ASM programming with SIMD optimizations for signal processing in both transmit and receive baseband chains, as well as orchestrating embedded control software under strict MIPS and memory constraints. You will also contribute to AI/ML enhancements within the native modem environment, collaborate closely with SI&T teams on efficient test methodologies, and work with system teams to streamline firmware testing processes. The role requires expertise in DSP intrinsics/ASM, C, Python, real-time operating systems, SIMD optimization, signal processing, and multi-threaded programming, along with familiarity with 5G NR/LTE protocols and Tensilica (TenX) DSP development.

Skills

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

What you'll do

  • Design and implement optimized SIMD instruction set programming for TenX DSP.
  • Develop modem signal processing algorithms for both transmit and receive baseband chains.
  • Create embedded firmware with constrained memory and MIPS for efficient performance.
  • Collaborate on test-driven development methodologies for modem DSP firmware testing.
  • Enhance native AI/ML capabilities within the modem firmware environment.

What we're looking for

  • Bachelor's degree in Computer Science or Electrical Engineering and at least 4 years of software engineering experience.
  • Experience with DSP intrinsics/ASM, C, Python, real-time operating systems, SIMD optimization, and signal processing.
  • Familiarity with Tensilica (TenX) DSP development, Matlab, and modem/PHY layer firmware development.
  • Knowledge of 5G NR/LTE protocols and multi-threaded programming.
  • Design experience for test and debug methodologies in embedded firmware.

Market check

Salary context

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

Peer median band

$143,000$244,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$219,425

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
C C++ Python RTOS Multi-threaded programming PCIe DPDK QCOM MHI QURT QXDM 5G NR LTE

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