WD-logo
WD
·
February 21, 2026
Apply Now
This job has closed.

Summer 2026 Intern - Software Engineering (Firmware)

San Jose, CA
Internship
Onsite
Intern
Western Digital is a company of problem solvers focused on powering global innovation. They are seeking a Firmware Developer intern to work on cutting-edge technologies for high-volume hard disk drives, responsible for firmware design and quality assurance.

Responsibilities

  • Designing, implementing, validating, and maintaining firmware components using best-practice firmware development methodologies
  • Participating in design, test plan, and code reviews to ensure the quality of firmware

Qualification

Required

  • Currently pursuing BS/MS or higher in CS, CE, EE or related field
  • Fluency with programming languages such as C/C++/Python
  • Interest in HDD, flash, semiconductor, components, nonvolatile memory industry
  • Exposure to the following via courses, projects, or experience is nice: TCL, MATLAB, Debugging, SAS/SATA Bus Trace Analysis, JTAG ICE (using GHS probes and Arium probes), TCG, FIPS, SVN, Git, Gerrit, Jenkins, JIRA, Confluence, MS Office
  • Exceptional written and verbal communication skills

Preferred

  • Graduation between December 2026 - May 2027 preferred
  • 3.0 or higher in major courses preferred

Benefits

  • Paid vacation time
  • Paid sick leave
  • Medical/dental/vision insurance
  • Life, accident and disability insurance
  • Tax-advantaged flexible spending and health savings accounts
  • Employee assistance program
  • Other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity
  • Tuition reimbursement
  • Transit
  • The Applause Program
  • Employee stock purchase plan
  • Western Digital Savings 401(k) Plan
No items found.
For more than 55 years, WD has built the storage infrastructure that powers the world’s data.
Glassdoor
3.6
Founded in 1970
Milpitas, California, USA
10001+ employees
https://www.westerndigital.com

Similar Job