Principal Software Engineer, Mobile Software Architecture
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
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
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Qualcomm
General Dynamics
General Dynamics
Fortinet
Fortinet