Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
56 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$118k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $152,000–$208,800.

Based on 239 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 660 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

As a Senior Software Engineer at Qualcomm, you will join the cutting-edge team dedicated to advancing mobile computing platforms through innovative AI solutions. Your primary responsibilities include prototyping, designing, and developing embedded and cloud software for advanced agentic mobile use cases, focusing on enhancing features within the Android Platform stack across various layers including Application Layer, Middleware, and Native. You will also integrate on-device large language models (LLMs) and vector databases, leveraging your expertise in AI frameworks such as Qualcomm AI Stack, TFLite, PyTorch Edge, and ExecuTorch. Ideal candidates possess extensive experience with C++, Java, Rust, and Python for AI/ML development, along with a solid understanding of embedded Linux, Android OS concepts, and ARM processors.

What you'll do

  • Develop features for the Android Platform stack including Application Layer, Middleware, and Native components.
  • Integrate on-device large language models (LLMs) and vector databases into embedded systems.
  • Prototype, design, and develop commercial software solutions using Qualcomm AI stack, TFLite, and PyTorch Edge.
  • Utilize git for version control in the development of scalable software projects.
  • Debug and analyze crash dumps during software bring-up processes on ARM processors.
  • Enhance Android SDK and NDK functionalities by implementing new features and optimizing existing ones.

What we're looking for

  • 3+ years of industry experience with Android platform development.
  • Expertise in C++, Java, or Rust for object-oriented software development.
  • Strong understanding of operating systems, concurrency, and embedded Linux/Android.
  • Proficiency in git for software development and debugging skills.
  • Experience with on-device AI runtimes like TFLite, PyTorch Edge, Qualcomm AI stack.

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 39 days ago
C++ Java Python TFLite PyTorch Qualcomm AI stack Android SDK NDK Linux ARM git Kotlin Rust

Careers

Qualcomm

US 45 days ago
C Linux Kernel ARM CoreSight Windows Development Environment Visual Studio LLVM Compiler Windows Performance Analyzer Python Perl Assembly C++ Security Architecture CPU Architecture Memory and Bus Architecture Interprocessor Communications Reset Controller Hardware Crash Debug Sequence ETM Compiler Technology JIT Technologies

Careers

Qualcomm

Santa Clara, CA +1 74 days ago
CI/CD Jenkins GitLab GitHub Actions Perforce Jira Confluence Makefiles CMake Ansible Chef Python Shell scripting Zephyr OpenBMC EDK2 DevOps C

Careers

Qualcomm

San Diego, CA 71 days ago
C/C++ Python GPU Computer_Vision Machine_Learning System_Modeling Graphics_Pipeline Camera_Technology SoC_Architecture HW_SW_Partitioning AR/VR Display_Technologies Hazardous_Chemicals_Safety

Careers

Qualcomm

US 56 days ago
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation Python

Careers

Qualcomm

Santa Clara, CA 67 days ago
MLIR LLVM Pytorch 2.0 TVM Triton SYCL C++ Python CUDA OpenCL Polyhedral Compiler Optimization Loop Transformation Vectorization GPU Programming CI/CD Git Linux Docker Kubernetes