Software Engineer at Western Digital
San Jose, CA
—
Jul 19, 2026
San Jose, CA
Jul 21, 2026
What this job asks for AI summary
A pipeline posting covering five early-career engineering tracks — system tools, applications, data analytics, firmware, and systems integration — at multiple U.S. sites. Depending on the match, candidates would build internal software tools, develop applications, create data pipelines and dashboards, write embedded firmware in low-level languages, or coordinate hardware-software integration. The program targets recent graduates and those with up to roughly two years of experience.
Junior level · San Jose-Sunnyvale-Santa Clara, CA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 3 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
Roughly 15,300 people in the San Jose-Sunnyvale-Santa Clara, CA area plausibly meet what this posting asks for (software developers). range 11,500–19,900
Applicant volume Heavy — This req sits in a large pool with little in its requirements to thin it, and auto-apply tools fire at everything in the occupation. Applying early and leading with the rare skills below is what gets read.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $217,796 (middle half $177,469–$231,052).
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 (7)
This is a pipeline/talent-pool posting covering five distinct early-career engineering tracks: System Tools Software Engineering, Applications Software Engineering, Data Analytics Engineering, Firmware Engineering, and Systems Design & Integration Engineering. No single SOC code cleanly covers all tracks; 15-1252 (Software Developers) was chosen as the best fit for the majority of the described work, with 15-2031 (Operations Research Analysts) as a runner-up for the Data Analytics track.
Multiple work locations are listed: Colorado Springs CO, Longmont CO, Irvine CA, Fremont CA, San Jose CA, and Rochester MN. San Jose is used as the primary CBSA since it is the company's headquarters city, but candidates may be placed at any of these sites.
The posting explicitly targets candidates with 0–2+ years of experience and those currently pursuing or recently completing a degree, placing this firmly in the Junior band.
The degree requirement is listed as 'currently pursuing or recently completed a Bachelor's or Master's degree' — because the role is open to those still in school and equivalent experience is implicitly accepted for an early-career program, the degree requirement is set to None.
Programming language experience (C, C++, Python, Java, Go, SQL, JavaScript) is listed as a single requirement with 'or similar' language, so C is used as the primary skill name with the others captured as alternatives.
Git and Linux are listed explicitly as 'a plus' under proficiency, so they are marked as preferred.
No compensation figures are stated in the posting; the salary range section references California, Colorado, and New York applicability but provides no actual numbers.
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.