Skip to main content
Qualcomm

IOT Software Engineer

Qualcomm San Diego, California, United States of America, United States 6 months ago
Embedded & Systems Software

$134,800 - $202,200 USD yearly

Originally posted 12 May 2026 by the employer.

Develop bare-metal software and validation firmware for Qualcomm reference platforms.

About the role

This role involves developing bare-metal software, validation firmware, and low-level device drivers to bring up, test, and validate Qualcomm reference platforms. The IPS Software team focuses on low-level device drivers, firmware, and hardware/software interfaces supporting baseband and embedded systems.

What you'll do

- Develop and maintain bare-metal firmware and low-level device drivers to enable bring-up and validation of Qualcomm reference platforms. - Perform early hardware bring-up and debug of new boards and chipsets across hardware, firmware, and system boundaries. - Implement and extend test firmware used for platform validation, manufacturing test, and factory enablement. - Collaborate with hardware design, silicon, systems, and validation teams to resolve hardware/software integration issues. - Analyze failures using schematics, register traces, logic analyzer data, and lab instrumentation such as oscilloscopes and digital multimeters. - Mentor junior engineers and provide technical guidance on embedded software, debugging techniques, and platform bring-up.

What you'll need

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of software engineering experience (or Master's with 3+ years, or PhD with 2+ years). - 2+ years of work experience with programming languages such as C, C++, Java, or Python. - Strong expertise in device driver and bare-metal software development, including register-level programming, GPIO configuration, and hardware bring-up. - Proficiency with debug and bring-up tools including Lauterbach Trace32 and JTAG-based debuggers. - Hands-on experience using lab equipment such as oscilloscopes, digital multimeters, and bench power supplies. - Working knowledge of hardware interfaces and protocols including SPI, USB, I2C/I3C, PCIe, UART, UFS, MIPI CSI/DSI, and CAN.

Nice to have

- 8 years of experience in embedded systems development, device drivers, or firmware development. - 8 years of hands-on experience with engineering lab tools such as oscilloscopes, multimeters, and JTAG debuggers. - 8 years of programming experience using languages such as C, C++, Python, Assembly, or similar.

Skills: bare-metal software, low-level device drivers, hardware bring-up, register-level programming, JTAG, oscilloscopes

Market context

This role has been open 200 days — well above the 55-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
764
Median days open
55 d
Median salary
$169k
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 (764 roles · 84 employers)
Open roles in this specialty 124 764
Open roles in the wider Software, Firmware & Systems family 735 6250 · 144 employers
Median days open 55 d 55 d (same as this employer)
Median salary (USD postings) — $169k

Skills observed across this category: bare-metal software, low-level device drivers, hardware bring-up, register-level programming, JTAG, oscilloscopes

Who's hiring in this category

  • Qualcomm (this employer) · 126 open roles · median 54 d
  • Micron Technology · 65 open roles · median 88 d
  • AMD · 63 open roles · median 40 d
  • NVIDIA · 60 open roles · median 58 d
  • Lattice Semiconductor · 45 open roles · median 45 d
  • NXP Semiconductors · 36 open roles · median 32 d

How we counted: 764 open Embedded Firmware Engineering (Systems Software) roles from 84 employers tracked in the SemiconductorJobs index, counted 25 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
$134,800 - $202,200 USD yearly
6 months ago

Share this job