below marketmost similar roles pay hereabove market
This role pays less than
78%
of similar roles. Most pay
$150,261–$223,000
— the blue band above.
At the midpoint, this role pays about
$147k
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
575 open roles
on FindRole.
Listed pay typically runs
$147,900–$221,900
across 550 roles with salary data.
The Senior Embedded Software Engineer joins the Data Center Business Unit to design, develop, and commercialize software and firmware solutions for Cloud Edge and Data Center machine learning use cases on high-performance silicon. This role involves advancing critical technologies including ML acceleration, process in memory, memory management, and virtualization. Daily responsibilities include board support package development, device driver creation, and board bring-up. The candidate must utilize C and C++ for low-level programming, debugging with JTAG/SWD, and unit testing. Key technical skills include RTOS fundamentals, SoC architecture, secure boot, TrustZone, and interfaces like PCIe, I2C, and SPI. Experience with GNU/LLVM tools, git, and ML frameworks like PyTorch or JAX is preferred to solve complex data movement and power control problems.
What does a Embedded Software Engineer earn in California?
Median $180800 from 34 postings across 11 companies.
C
C++
Python
Java
ARM
RISC-V
Firmware
RTOS
J-TAG
ICE
SoC
SPI
I2C
PCIe
CAN
Ethernet
USB
UFS
Kernel
Virtualization
Memory Management
Computer Architecture
C
C++
Python
Bash
Linux Kernel
Embedded Systems
Board Support Package (BSP)
Jenkins
OTA
X11
GPU
System-on-Module
Hardware Platform Analysis
Firmware
Automated Testing
Security Assessment