Embedded ML SW Architect

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$234,800–$352,200 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday
Closes
Apr 16, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $294k
$128k $376k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $165,921–$248,900 — the blue band above. At the midpoint, this role pays about $294k versus about $207k 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 · Embedded ML SW Architect

The Embedded ML SW Architect joins the Machine Learning Engineering team to lead software architecture and system design for Snapdragon Mobile products. This role involves analyzing requirements to architect high-level designs for new features, driving technical initiatives for performance and power enhancements across software and hardware stacks, and developing on-device agentic experiences. Key responsibilities include designing memory and model-state lifecycle management for LLM/SLM serving, implementing closed-loop telemetry-driven resource scheduling, and optimizing heterogeneous compute placement across CPU, GPU, and NPU. The candidate must utilize C, C++, and Python while applying expertise in TensorFlow, PyTorch, and mobile platform optimization. The work focuses on solving complex AI challenges like context management, sensor fusion, and data-movement constraints within the strict power and thermal budgets of resource-constrained mobile devices.

What you'll do

  • Develop high-level architectures for complex AI features and experiences on Snapdragon Mobile products.
  • Architect on-device agentic experiences including context management, perception, and heterogeneous compute placement for LLM workloads.
  • Design closed-loop, telemetry-driven resource scheduling for CPU, GPU, and NPU based on live power and thermal signals.
  • Design memory and model-state lifecycle management for on-device LLM serving, including KV-cache and paging strategies.
  • Evaluate and architect around memory bandwidth and data-movement constraints to maximize AI throughput on constrained silicon.
  • Conduct independent research and hands-on prototype development to define technical requirements for new use-cases.
  • Serve as a technical expert to identify industry trends and define long-term strategic product roadmaps.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of relevant engineering experience.
  • Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of relevant engineering experience.
  • PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of relevant engineering experience.
  • Proficiency in programming languages such as C, C++, and Python.
  • Strong written and verbal communication skills to articulate complex technical concepts to various stakeholders.
  • Strong leadership abilities to motivate and guide development teams.
  • Experience with large language models, small language models, and AI frameworks like TensorFlow or PyTorch (preferred).
  • Experience with agentic AI architectures and embedded ML on resource-constrained devices (preferred).

More like this

Similar roles

Principal Software Engineer, Mobile Software Architecture

Qualcomm

San Diego, CA 20 days ago $197,000–$295,400
Android Linux Kernel C++ Python C Java AI ML NPU DSP Virtualization pKVM Hypervisor SoC HW/SW co‑design Performance Optimization Profiling Tools Agile Version Control Systems
8+ yrs exp

Senior Director of Engineering, AI Platform

Qualcomm

San Diego, CA 40 days ago $281,600–$422,400
Python C++ PyTorch Tensor Flow Keras ONNX Runtime WinML Linux Android QNX Quantization Computer Vision NLP Generative AI NPU GPU CPU C R Statistics Probability
10+ yrs exp

Senior Embedded Software Architect

General Dynamics

Boise, ID +1 5 days ago $142,407–$155,000
C Embedded Software ARM Bare Metal SPI I2C PCIe Software Architecture Memory Management Hardware Testing Cybersecurity Anti-tamper
8+ yrs exp Hybrid

Principal Embedded Software Development Engineer

Fortinet

Sunnyvale, CA 53 days ago $160,000–$220,000
C Linux TCP/IP Switching Routing STP RSTP LACP LLDP VLAN BGP OSPF Socket Programming Linux Kernel Driver Development ARM x86 Shell Python libcurl REST API JSON CAPWAP HTTPS
10+ yrs exp

Principal Embedded Software Developer

Fortinet

Sunnyvale, CA 173 days ago $170,000–$210,000
C C++ Linux Unix TCP/IP Switching Routing BGP OSPF IS-IS EVPN Open vSwitch ARM PPC x86 Shell Ruby Python Driver Development ASIC
10+ yrs exp