Senior Embedded Audio Software Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$117,800–$176,600 / yr
Posted
28 days ago
Freshness
Confirmed live today
Closes
Mar 28, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $147k
$105k $233k
below market most similar roles pay here above market

This role pays less than 79% of similar roles. Most pay $150,461–$214,000 — the blue band above. At the midpoint, this role pays about $147k versus about $182k 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 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Embedded Audio Software Engineer

As a Senior Embedded Audio Software Engineer within the Audio Software global development team, you will collaborate with international hardware, systems, and software engineers to develop cutting-edge audio technology. You will technically lead the software design and development of embedded audio software running on Snapdragon processors, ensuring it meets specific performance, latency, power, robustness, and stability metrics. Your daily responsibilities include performing high-level requirements analysis, producing documentation, troubleshooting applications, and managing task priorities. You will utilize C, C++, Java, and Python to write efficient code for multi-threaded environments. The role requires expertise in multimedia or audio software framework design, embedded driver development, and debugging on ARM/DSP processors. You will solve complex technical problems involving computer architecture, real-time operating systems, and memory optimization for machine learning enhanced smart devices.

What you'll do

  • Lead the software design and development of embedded audio software for Snapdragon processors.
  • Ensure software meets specific performance, latency, power, robustness, and stability metrics.
  • Perform high-level requirements analysis and produce technical engineering documentation.
  • Troubleshoot and maintain software applications, frameworks, and drivers.
  • Manage task priorities and monitor progress to ensure timely delivery of high-quality work products.
  • Communicate development status, risks, and issue mitigations to project leads and stakeholders.
  • Participate in strategic development and deployment team planning activities.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • 4+ years of Embedded Software development with relevant industry experience (preferred).
  • Excellent C/C++ programming, Python, and scripting skills for embedded systems and multi-threaded environments (preferred).
  • Knowledge of software design patterns, multi-threaded programming, computer architecture, RTOS, data structures, and algorithms (preferred).
  • Expertise in Multimedia/Audio software, embedded driver development, or ARM/DSP processor debugging (preferred).

More like this

Similar roles

Senior Embedded Software Engineer

Qualcomm

San Diego, CA 28 days ago $117,800–$176,600
C C++ Java Python Embedded Linux RTOS BSP JTAG SWD GNU/LLVM Git Gerrit SoC Architecture PCIe LPDDR I2C SPI SPMI ARM Risc-V Hexagon DSP OpenBMC IPMI Redfish PLDM MCTP Unit Testing Multi-threaded Programming DVFS DCVS
2+ yrs exp

Embedded NPU Software Engineer, Senior

Qualcomm

San Diego, CA 29 days ago $133,900–$200,900
C C++ Embedded Software Real-Time Operating Systems Driver Development DSP NPU Computer Architecture PCIe MCDM WDDM Machine Learning AI Inference Multi-core Multi-threading Profiling
2+ yrs exp

Audio Embedded Software Engineer

Apple Inc

Cupertino, CA 40 days ago $150,400–$277,600
C C++ Assembly RTOS Embedded Firmware MCU I2S PCM PDM Bluetooth WiFi iOS Mac OS Logic Analyzer Oscilloscope Board Bring-up Communication Protocols
5+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Scottsdale, AZ 67 days ago $142,696–$158,303
C/C++ Rust Linux Git Embedded Development Python Perl SELinux Static Analysis Agile
8+ yrs exp

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 56 days ago $191,000–$253,000
C++ Rust Embedded Linux ARM Python SPI I2C UART RTOS CMake GDB Valgrind Nix NixOS CI/CD PCIe Ethernet JESD204 Oscilloscope Logic Analyzer Signal Analyzer Signal Generator Spectrum Analyzer

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 31 days ago $149,831–$159,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp