Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
32 days ago
Closes
Nov 1, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$133k most similar roles pay here $240k

This listing doesn't post a salary. Most similar roles pay $145,000–$214,500.

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 558 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 401 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

We are seeking a Senior Software Engineer with expertise in Android platform development and on-device AI frameworks such as Qualcomm AI stack, TFLite, and PyTorch Edge to join our cutting-edge team focused on enabling intelligent solutions at the edge. The ideal candidate will work on prototyping, designing, and developing embedded and cloud software solutions for advanced mobile use cases, including enhancing features in the Android Platform stack (Application Layer, Middleware, and Native) and integrating on-device large language models and vector databases. Proficiency in C++, Java, or Rust is essential, along with a solid understanding of operating system concepts and concurrency. Experience with embedded Linux, Android SDK, NDK, and familiarity with ARM processors and mobile SoC architecture are highly valued, as is expertise in AI/ML software development using Python and modern C++.

What you'll do

  • Design and develop features for the Android Platform stack at various layers.
  • Integrate on-device large language models (LLMs) and vector databases into software solutions.
  • Prototype and commercialize embedded and cloud software solutions for advanced mobile use cases.
  • Utilize Qualcomm AI stack, TFLite, PyTorch Edge, and other AI frameworks in development.
  • Debug software issues and analyze crash dumps during the bring-up phase of new systems.

What we're looking for

  • Experience with Android platform development including SDK, NDK, and OS concepts.
  • Proficiency in C++, Java, or Rust for software development.
  • Strong understanding of operating systems, concurrency, and data structures.
  • Prior experience with on-device AI runtimes like TFLite, PyTorch Edge, and Qualcomm AI stack.
  • Solid debugging skills and familiarity with embedded Linux and ARM processors.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 116 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 73 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Cary, North Carolina 58 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 116 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 87 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Booz Allen Hamilton

Aurora, CO 31 days ago $69,400$158,000
Linux Docker Kubernetes AWS Azure Google Cloud