Skip to main content
Qualcomm

Sr. Embedded Software Engineer

Qualcomm San Diego, California, United States of America, United States 11 days ago
Embedded & Systems Software

$117,800 - $176,600 USD yearly

Originally posted 29 September 2026 by the employer.

About the role

This role involves designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs.

What you'll do

  • Design and develop embedded and cloud edge software, applications, and utility programs.
  • Collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions.
  • Obtain information on performance requirements and interfaces.
  • Debug and test in C on embedded platforms using stop-mode debug tools like JTAG/SWD.
  • Work with BSP development including device driver development and board bring-up.
  • Use development and build tools for applications running within Embedded Linux.

What you'll need

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering experience.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python.
  • Proficient with development in C including debug and testing, using GNU/LLVM tools, on embedded platforms using stop-mode debug tools such as JTAG/SWD.
  • Skilled with BSP development including device driver development, board bring-up, RTOS, secure boot design & TrustZone architecture.
  • Experience with development and build tools for applications running within Embedded Linux environment.
  • Proficient with unit testing for C development.
  • Adept with RTOS fundamentals, SoC architecture (core, cache, memory, bus architecture, IOs), common hardware blocks and multi-threaded programming.
  • Experience with Source Code and Configuration management tools such as git/Gerrit.

Nice to have

  • Familiar with PCIe, LPDDR, SMMU, SR-IOV.
  • Familiar with low-speed interfaces such as I2C, SPI, SPMI, AVSBus & PMBus.
  • Familiar with implementing Reliability, Availability and Serviceability (RAS) through use of technologies such as ECC & PCI AER fields.
  • Familiar working with software running on RTOS (ARM/Risc-V CPUs and Hexagon DSPs).
  • Familiar with on-chip Middleware for communication, logging and power control, including Qualcomm’s Core SW Infra (e.g., Glink, QDSS, SOC power control algorithms such as DVFS, DCVS).
  • Experience OpenBMC and server management standards: IPMI, Redfish, PLDM, MCTP.
  • Experience working with microprocessor building blocks like microprocessor execution levels, interrupt controller & timers.
  • Software development and debug tools including compilers, profilers, source control systems, emulators, JTAG and serial debuggers, and logic analyzers.
  • Understanding of accelerator architectures, including compute engines, memory hierarchies, DMA engines, and host-device communication mechanisms.
  • Experience debugging performance bottlenecks across compute, memory, and I/O subsystems.
  • Design and implement firmware enabling scalable, topology-aware communication across AI accelerator deployments spanning SoC, card, server, rack.

Skills: BSP development, device driver development, board bring-up, RTOS, secure boot

Market context

This role has been open 9 days — well below the 59-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
724
Median days open
59 d
Median salary
$168k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Qualcomm compares in Embedded Firmware Engineering hiring
Metric Qualcomm All employers we track in this specialty (724 roles · 81 employers)
Open roles in this specialty 123 724
Open roles in the wider Software, Firmware & Systems family 725 6078 · 146 employers
Median days open 63 d 59 d (+4 d vs this employer)
Median salary (USD postings) — $168k

Skills observed across this category: BSP development, device driver development, board bring-up, RTOS, secure boot

Who's hiring in this category

  • Qualcomm (this employer) · 123 open roles · median 64 d
  • AMD · 62 open roles · median 31 d
  • Micron Technology · 62 open roles · median 89 d
  • NVIDIA · 56 open roles · median 60 d
  • Lattice Semiconductor · 41 open roles · median 31 d
  • NXP Semiconductors · 27 open roles · median 79 d

How we counted: 724 open Embedded Firmware Engineering (Systems Software) roles from 81 employers tracked in the SemiconductorJobs index, counted 10 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
San Diego, California, United States of America, United States
On-site
$117,800 - $176,600 USD yearly
11 days ago

Share this job