Careers

Qualcomm

Actively hiring Verified listing
US Posted 41 days ago

At a glance

AI generated

TL;DR

As a Senior or Staff Qualcomm AI Software Engineer, you will join the cutting-edge AI Software team at Qualcomm’s San Diego HQ, focusing on integrating the Qualcomm AI SDK into benchmark applications for Snapdragon hardware accelerators. Your daily tasks include optimizing performance and accuracy of ML models across computer vision, language, and generative AI domains, collaborating with cross-functional teams to enhance benchmark scores, and engaging with industry communities to advocate for Qualcomm’s technology leadership. You will leverage C/C++, Python, TensorFlow, PyTorch, and other tools while demonstrating expertise in software design, debugging, and system optimization on Linux, Android, or Windows platforms. This role demands a strong background in machine learning fundamentals, processor architecture, and experience with ML frameworks and hardware accelerators to drive technical excellence within the team.

Skills

C/C++ Python TensorFlow PyTorch ONNX Linux Android Windows OpenCL DSPs Qualcomm AI SDK MLPerf Geekbench AI Procyon AI AITutu Git Gerrit CMake Make Gradle

What you'll do

  • Integrate the Qualcomm AI SDK into benchmark applications on Snapdragon hardware accelerators.
  • Optimize performance and accuracy of AI models deployed on various hardware.
  • Conduct end-to-end performance analysis with cross-functional teams for optimization.
  • Engage with benchmarking communities to enhance scoring methodologies and metrics.
  • Analyze competitor SDKs to develop strategies that strengthen Qualcomm’s competitive position.
  • Develop ML models in areas like computer vision, language processing, and generative AI.
  • Contribute to a culture of technical excellence and continuous improvement within the team.

What we're looking for

  • 2+ years of general software development experience for Senior role; 5+ years for Staff role
  • Proficiency in C/C++ and Python programming languages
  • Strong skills in data structure and algorithm design, debugging, and testing
  • Experience with machine learning application development or benchmarking applications
  • Understanding of machine learning fundamentals and key concepts
  • Familiarity with processor architecture and system design fundamentals

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $134,800–$221,600.

Peer median band

$134,800$221,600

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$151,875$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

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

Qualcomm currently has 569 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Careers

Qualcomm

US 42 days ago
C/C++ Python PyTorch TensorFlow OpenCV Linux QNX Android ML frameworks JTAG GDB LLMs NLP Computer Vision MLOps Linear Algebra Quantization Deep Learning Architectures Debugging Tools Snapdragon Platforms

Careers

Qualcomm

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

Careers

Qualcomm

US 41 days ago
ISO9001 ISO26262 IATF16949 ESDS20.20 FunctionalSafety AutomotiveSPICE Minitab MSExcel SixSigma CQE CRE QualityManagementSystem RootCauseAnalysis StatisticalProcessControl DesignForManufacturability ContinuousImprovement LeanManufacturing ChangeManagement RiskManagement ComplianceAuditing

Careers

Qualcomm

US 12 days ago
Python PyTorch TensorFlow AWS GCP Azure LLM deployments vector databases embedding models RAG architectures Langchain LlamaIndex Transformers prompt engineering containerization microservices architecture Reinforcement Learning ML ops agile development methodologies

Software Engineer - Qualcomm Advanced Robotics Team - Multiple levels

Qualcomm

Santa Clara, Ca,Us, US 76 days ago $180,600$271,000
C++ Python ROS 2 DDS Linux MCU/RTOS Heterogeneous SoCs Camera/ISP Performance Engineering CI/CD SLAM Visual-Inertial Odometry Semantic Mapping Planning & Controls Manipulation Qualcomm Robotics Stacks On-Device AI Real-Time Systems

Staff Software Engineer - Qualcomm Advanced Robotics Team

Qualcomm

Santa Clara, Ca,Us, US 28 days ago $151,900$227,900
C++ Python ROS2 DDS Linux MCU/RTOS CPU GPU NPU DSP CI/CD SLAM VIO dense/stereo depth semantic mapping planning & controls manipulation Qualcomm robotics stacks on-device AI performance engineering heterogeneous SoCs