Senior Embedded Software Engineer

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$129,300–$193,900 / yr
Posted
119 days ago
Freshness
Confirmed live yesterday
Closes
Nov 11, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $162k
$118k most similar roles pay here $233k

This role pays less than 74% of similar roles. Most pay $160,612–$214,000 — the shaded band above. At the midpoint, this role pays about $162k versus about $187k 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 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Embedded Software Engineer

The (Sr.) Embedded Software Engineer - Location Technology joins the Location Technology team to design, develop, test, and optimize real-time embedded location software for wireless platforms. Working in a collaborative environment, the engineer will build multi-threaded architectures featuring inter-process communication and various software and firmware interfaces. The role involves collaborating with hardware teams to debug issues, partnering with systems teams on digital signal processing and algorithm development, and working with test teams to resolve performance problems. Key technical requirements include proficiency in C and assembly language, experience with RTOS, ARM-based development tools like TRACE32, and scripting in Python or Perl. The work focuses on the specific domain of GNSS and GPS technologies, involving signal acquisition, tracking loops, navigation algorithms, and optimization for memory and power efficiency within cellular wireless standards such as LTE and 5G.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Design, develop, and maintain real-time embedded software using C and assembly language.
  • Develop multi-threaded software featuring inter-process communication and multiple software/firmware interfaces.
  • Collaborate with hardware teams to verify features and debug hardware-related issues.
  • Work with systems teams on algorithm development and digital signal processing implementation.
  • Partner with test teams to diagnose and resolve system-level functional and performance issues.
  • Contribute to software architecture, system design discussions, and development methodologies.
  • Optimize software for performance, memory usage, and power efficiency.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 2+ years of experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or a related field with 1+ year of experience.
  • PhD in Engineering, Information Systems, Computer Science, or a related field.
  • At least 2 years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • Experience designing, developing, and debugging medium to large-scale real-time embedded systems.
  • Strong programming skills in C and understanding of RTOS and multi-threaded software design.
  • Knowledge of GNSS receiver concepts, navigation algorithms, and digital signal processing.
  • Proficiency with ARM-based development tools, MATLAB, and scripting languages like Python or Perl.

More like this

Similar roles

Senior Embedded Software Development Engineer

Qualcomm

Santa Clara, CA 30 days ago $139,430$193,900
Embedded Software RTOS Firmware 3G 4G 5G Wireless Chipsets Communication Protocols Debugging Validation Integration Technical Specifications

Senior Engineer

Qualcomm

Santa Clara, CA 8 days ago $129,300$193,900
C C++ Assembly RTOS ARM MATLAB Python Perl Digital Signal Processing GNSS LTE 5G WCDMA TRACE32 MIPS Profiling Embedded Systems
2+ yrs exp

Software Engineer

Qualcomm

Santa Clara, CA 15 days ago $129,300$193,900
C C++ Python Java MATLAB Perl GNSS Kalman Filter RTOS ARM Multi-sensor Fusion Claude Codex TRACE32 Unit Testing
2+ yrs exp

Staff Systems Engineer

Qualcomm

Santa Clara, CA 22 days ago $151,800$227,800
GNSS Signal Processing C++ Python Matlab Machine Learning RTL Design Fixed-point Modeling Firmware Hardware Verification AI Tools System Design Demodulation Decoding Algorithms
4+ yrs exp