Staff Systems Software Engineer, Sensors

Qualcomm

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$167,000–$250,600 / yr
Posted
2 days ago
Closes
Dec 28, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $206k
This role $209k
$146k most similar roles pay here $264k

This role pays more than 54% of similar roles. Most pay $170,000–$241,812 — the shaded band above. At the midpoint, this role pays about $209k versus about $206k 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 542 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 521 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Systems Software Engineer, Sensors

Senior Software Engineer at Qualcomm Technologies, Inc., seeks a skilled professional to join their cutting-edge sensor technology team. The role involves coding in C and modern C++ standards, implementing signal processing and machine learning algorithms for embedded systems across various devices like smartphones and automotive units. Daily tasks include debugging and optimizing MATLAB/Python code, architecting software frameworks on different cores, and making critical engineering tradeoffs to balance performance and power consumption. Candidates should be proficient in Python and MATLAB, capable of translating algorithms from these languages into efficient C implementations, and familiar with RTOS and multi-threaded programming environments. Experience with ML frameworks like PyTorch and TensorFlow is preferred, along with a strong background in linear algebra and statistics.

What you'll do

  • Implement sensor signal processing and machine learning algorithms in C++.
  • Debug and optimize MATLAB/Python algorithms for embedded systems.
  • Architect software frameworks on various cores like CPU, MCU, GPU.
  • Make engineering tradeoffs between performance, memory, power consumption.
  • Create comprehensive reports and documentation for algorithm evaluations.

What we're looking for

  • Proficient in C and modern C++ standards for coding and testing.
  • Experience implementing sensor signal processing and machine learning algorithms.
  • Ability to debug, optimize, and tune code across various embedded SOCs.
  • Familiarity with RTOS and multi-threaded programming environments.
  • Architecting software frameworks on different cores like CPU, GPU, and MCU.

More like this

Similar roles

Sensors Systems Engineer

Qualcomm

Santa Clara, CA 2 days ago $142,200$213,200
MATLAB Python C C++ DSP ML AI Kalman_filter Adaptive_filter Linear_algebra Probability_and_statistics Feature_extraction Classification Regression Sensor_fusion Accelerometer Gyroscope Magnetometer

Sensors Systems Engineer

Qualcomm

Santa Clara, CA 2 days ago $142,200$213,200
MATLAB Python C C++ DSP ML AI Kalman filter Adaptive filter Linear algebra Probability and statistics Feature extraction Classification Regression Sensor fusion Accelerometer Gyroscope Magnetometer

Sensors Software Engineer

Qualcomm

San Diego, CA 4 days ago $94,200$141,200
C/C++ Linux Android Windows Java Python Digital Signal Processing Machine Learning Artificial Intelligence Embedded Real Time Operating Systems Software Design and Development Process Embedded Software Debug Tools

Systems Engineer, Sensors

Qualcomm

Santa Clara, CA 3 days ago $142,200$213,200
MATLAB Python C C++ DSP ML AI Linux Git CI/CD Docker Jenkins PostgreSQL SQLite ROS Raspberry Pi Arduino IMU Inertial Sensors

Senior Software Engineer, Edge AI/GenAI

Qualcomm

San Diego, CA 24 days ago $111,300$166,900
C C++ Python PyTorch TensorFlow ONNX Runtime Llama.cpp Lite-RT Linux Multithreading Concurrency Memory Handling IPC Mechanisms Zero-Copy Architectures AI GenAI SDK Development Performance Optimization Latency Reduction Power Efficiency

Customer Engineer, AI / ML

Qualcomm

San Diego, CA 70 days ago $108,300$162,500
C/C++ Python PyTorch TensorFlow OpenCV Linux QNX Android ML frameworks JTAG GDB LLMs Vision-language models Snapdragon platforms MLOps Linear algebra Quantization Deep learning architectures Debugging tools CI/CD