Santa Clara, CA

Salary
$142,200–$213,200from the description
Posted
Jun 30, 2026
Location
Santa Clara, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role sits within Qualcomm's sensors engineering group and centers on designing algorithms for single- and multi-sensor fusion — combining data from accelerometers, gyroscopes, and magnetometers using signal processing and machine learning techniques. Work spans early research through commercial deployment, including MATLAB/Python prototyping, C/C++ implementation on Qualcomm platforms, and fixed-point algorithm design for hardware. It suits engineers with a background in DSP, Kalman filtering, and ML-based sensor fusion.

Mid level · 2+ years · National · Bachelor's required · Full-time

Must have (3)
MATLAB or PythonCC++
Nice to have (4)
digital signal processingKalman filtermachine learningsensor fusion

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
MATLAB51%Python51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $119,144 (middle half $81,115–$160,963). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (9)

The job location is not explicitly stated in the posting. Qualcomm's primary engineering campus is in San Diego, CA (CBSA 41740), but this could not be confirmed from the text alone.

This role sits at the intersection of signal processing algorithm development and ML/AI — it is primarily an algorithms/systems engineering role rather than a pure software developer or data scientist role, hence 15-1299 (Computer Occupations, All Other) with 15-2051 (Data Scientists) as a close runner-up.

MATLAB and Python are listed together as the typical high-level development languages in the job responsibilities section (a hard-gate context), but they appear to be interchangeable options for the same workflow — captured as alternatives of each other.

C and C++ are explicitly required for software implementation on Qualcomm platforms (job responsibilities section) and are treated as separate, distinct required skills.

The preferred qualifications section lists DSP/ML concepts, sensor fusion experience (accelerometer, gyroscope, magnetometer), Kalman filters, and publications — all marked preferred as they appear under 'Preferred Qualifications', not the minimum qualifications block.

Fixed-point algorithm design for HW implementation appears in the responsibilities narrative rather than a formal requirements section — marked preferred accordingly.

The minimum qualifications allow a Bachelor's + 2 years, Master's + 1 year, or a PhD with no experience requirement. The minimum degree gate is a Bachelor's degree; the overall years minimum is set to 2 (the lowest stated experience threshold, applicable to the Bachelor's path).

Compensation is stated as an annual pay range of $142,200–$213,200, plus discretionary bonus and RSU grants.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): fixed-point algorithm design.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗