Senior Software Engineer, DVIP at Dolby
Sunnyvale, CA
$137,100–$188,300from the description
Aug 16, 2026
Sunnyvale, CA
Sep 25, 2026
What this job asks for AI summary
This role at Dolby focuses on designing and developing imaging and video processing algorithms and software libraries, taking proof-of-concepts through to production-quality, high-performance implementations. The work involves CPU and GPU optimization, integration with machine learning pipelines, and collaboration with QA on test automation. It suits engineers with a strong C/C++ background and an interest in multimedia and computational imaging.
Mid level · San Francisco-Oakland-Hayward, CA · Bachelor's required · Full-time
“or” means any one of them counts — you don't need all of them.
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
Roughly 1,600 people in the San Francisco-Oakland-Hayward, CA area plausibly meet what this posting asks for (software developers). range 1,200–2,100
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
What the occupation pays Median $190,744 (middle half $167,095–$224,501). 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 Aug 18, 2026. It is a model, not a headcount.
Why we read it this way (9)
The posting names no explicit level (no 'Senior', 'Junior', etc.) in the title, so advertised seniority is Unspecified. The requirements — a BS/MS and general C/C++ proficiency with no stated years — support a Mid-level classification.
The salary range ($137,100–$188,300/year) is explicitly stated as the San Francisco/Bay Area figure and may vary for other locations.
Windows and Linux are listed as alternatives ('Microsoft Windows or Linux development experience is required') — either satisfies the gate.
Multithreading and SIMD are listed together as CPU optimization techniques; they are treated as alternatives for that single optimization requirement.
OpenCV and OpenMP appear together under 'a plus' — they are distinct tools but listed as a paired preferred item; emitted as one skill with the other as an alternative given the pairing in the posting.
The posting spells the model format 'ONNYX' but this is a clear misspelling of 'ONNX'; the skill is normalized to 'ONNX Runtime'.
HDR technologies (Dolby Vision, HDR10, HLG) are listed as a single preferred item; HDR10 is used as the primary name with the others as alternatives.
Perforce and Git are listed together under 'Exposure to' — a soft framing — so both are preferred; emitted as one skill with Git as the alternative.
The alt SOC (15-1299) reflects the specialized signal-processing / imaging-algorithm nature of the role, though core software development (15-1252) is the clear primary classification.
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.