Skip to main content
Qualcomm

Senior Machine Learning Software Engineer - Boulder, Colorado, United States of America, United States

Qualcomm Boulder, Colorado, United States of America, United States 1 month ago
Embedded & Systems Software

$126,700 - $190,100 USD yearly

Originally posted 15 September 2026 by the employer.

About the role

This role involves designing, implementing, and verifying software for embedded hardware like DSP and GPU processors to enable various functionalities.

What you'll do

  • Design, implement, and verify software, typically C, C++, or Python, for embedded hardware.
  • Implement new tools and optimize ML software frameworks like TensorFlow or PyTorch.
  • Work closely with hardware teams for joint design and development efforts.
  • Coordinate dependencies with other teams and develop tools to improve processes.
  • Assist with the verification of deliverables.

What you'll need

  • Master's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field.
  • Experience with C, C++, or Python.
  • Experience with integration, testing, and performance optimization for embedded software subsystems.
  • Experience developing optimized software such as ML kernels.
  • Experience with ML software frameworks like TensorFlow or PyTorch.

Skills: ML kernels, TensorFlow, PyTorch, embedded software subsystems, HW teams

Market context

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

Embedded Firmware Engineering · AI ML Hardware

Open roles in category
30
Median days open
191 d
Median salary
$158k
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 (30 roles · 12 employers)
Open roles in this specialty 14 30
Open roles in the wider Software, Firmware & Systems family 705 6119 · 145 employers
Median days open 191 d 191 d (same as this employer)
Median salary (USD postings) — $158k

Skills observed across this category: ML kernels, TensorFlow, PyTorch, embedded software subsystems, HW teams

Who's hiring in this category

  • Qualcomm (this employer) · 14 open roles · median 191 d
  • NVIDIA · 5 open roles · median 215 d
  • Infineon Technologies · 2 open roles · median 147 d
  • Ambarella · 1 open role · median 213 d
  • AMD · 1 open role · median 12 d
  • Arm Holdings · 1 open role · median 162 d

How we counted: 30 open Embedded Firmware Engineering (AI ML Hardware) roles from 12 employers tracked in the SemiconductorJobs index, counted 17 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
Boulder, Colorado, United States of America, United States
On-site
$126,700 - $190,100 USD yearly
1 month ago

Share this job