Embedded Software Engineer

Qualcomm

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$99,400–$149,200 / yr
Posted
35 days ago
Freshness
Confirmed live yesterday
Closes
Feb 3, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $162k
This role $124k
$88k most similar roles pay here $210k

This role pays less than 80% of similar roles. Most pay $130,375–$193,000 — the shaded band above. At the midpoint, this role pays about $124k versus about $162k 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 · Embedded Software Engineer

As an Embedded Software Engineer within the Wireless R&D division, you will develop and integrate embedded software for advanced algorithms and standardized protocols on general-purpose compute servers. You will manage the full development lifecycle, including designing, developing, and maintaining code to support technology characterization, operator trials, and industry showcases. Your daily work involves collaborating with system architects and cross-functional teams to resolve functional, performance, and stability issues through on-target and off-target debugging. The role requires proficiency in C/C++ programming, object-oriented design, multi-threading, and OS fundamentals. You will also optimize real-time systems for timing constraints while navigating complex domain contexts such as 5G NR, LTE, and 802.11 wireless systems. Key tools include gdb and perf for log analysis to determine root causes in high-performance communication environments.

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 embedded software across the full development lifecycle for technology characterization and industry showcases.
  • Synthesize software designs based on high-level system requirements provided by system architects.
  • Provide engineering input on architecture, design trade-offs, schedules, and risk areas during technical reviews.
  • Perform on-target and off-target debugging to resolve functional, performance, and stability issues using standard embedded tools.
  • Optimize performance and timing constraints in real-time embedded systems.
  • Create and maintain high-quality technical documentation including design descriptions, architecture specifications, and release notes.
  • Execute subsystem-level integration and testing to ensure overall system functionality.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.
  • Proficiency in C/C++ programming and object-oriented software design and development.
  • Understanding of multi-threading and OS fundamentals.
  • Analytical and problem-solving skills.
  • Ability to communicate technical ideas and work status clearly in both verbal and written formats.
  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or 2 years of experience in an Embedded Software Engineering field (preferred).
  • Familiarity with debugging tools like gdb and perf, as well as log analysis (preferred).
  • Experience with distributed systems, network protocols, wireless systems, or optimizing CPU utilization (preferred).

More like this

Similar roles

Embedded Software Engineer

Qualcomm

San Diego, CA 15 days ago $103,600$155,400
C++ C Embedded Software Multi-threading OS Fundamentals gdb perf 5G NR LTE 802.11 Distributed Systems Edge Computing Network Protocols QoS Frameworks
2+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 31 days ago $111,300$166,900
C C++ Assembly Python Perl Java JTAG SCons Embedded Software Device Drivers Source Control Build Systems CPU Architecture
2+ yrs exp

Wireless Firmware Staff Engineer

Qualcomm

San Diego, CA 29 days ago $148,300$222,500
C C++ Embedded Software 5G NR 802.11 Signal Processing Device Drivers Firmware Multi-threading OS Fundamentals System Performance Optimization
4+ yrs exp

Wireless Firmware Engineer

Qualcomm

San Diego, CA 35 days ago $103,600$155,400
C C++ Embedded Software 5G NR 802.11 Signal Processing Device Drivers Multi-threading Firmware System Architecture
2+ yrs exp

Senior Wireless Firmware Engineer

Qualcomm

San Diego, CA 16 days ago $122,500$183,700
C C++ Embedded Software 5G NR 802.11 Signal Processing Device Drivers Multi-threading Firmware System Architecture
3+ yrs exp

Wireless Subsystem Test and Software Tools Engineer

Qualcomm

San Diego, CA 35 days ago $103,600$155,400
C++ Python Linux CI/CD Docker Kubernetes Helm 5G NR LTE 802.11 Embedded Software Multi-threading Network Protocols Virtualization cloud-computing Spectrum Analyzer QoS Frameworks
2+ yrs exp