San Jose, California, United States Employment USD 62,400 - 83,200 Hourly

Western Digital is hiring an Intern - Software Engineering (Firmware)

About the Role

Western Digital is looking for an Intern - Software Engineering (Firmware) to join our team. You will develop firmware for cutting-edge technologies that power high-volume hard disk drives, designing, implementing, and validating components using best-practice development methodologies.

What You'll Do

  • Design, implement, validate, and maintain firmware components for high-volume hard disk drives.
  • Participate in design, test plan, and code reviews to ensure firmware quality.

What We're Looking For

  • Currently pursuing a BS/MS or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Fluency with programming languages such as C/C++/Python.
  • Interest in the HDD, flash, semiconductor, components, or nonvolatile memory industry.

Nice to Have

  • A GPA of 3.0 or higher in major courses.
  • Exceptional written and verbal communication skills.

Technical Stack

  • C/C++, Python, TCL, MATLAB
  • SVN, Git, Gerrit, Jenkins
  • JIRA, Confluence, MS Office

Team & Environment

Part of the Early Career program providing structured onboarding, mentorship, and development.

Benefits & Compensation

  • Paid vacation time and sick leave.
  • Medical, dental, and vision insurance.
  • Life, accident and disability insurance.
  • Tax-advantaged flexible spending and health savings accounts.
  • Employee assistance program.
  • Voluntary benefit programs (supplemental life, AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity).
  • Tuition reimbursement and transit benefits.
  • Applause Program, employee stock purchase plan, and WD Savings 401(k) Plan.

Salary range applicable for jobs performed in California, Colorado, New York or remote jobs in those states. Range may be modified. Eligible for Long-Term Incentive (LTI) program with RSUs or cash equivalents, subject to eligibility and plan terms.

Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate based on legally protected characteristics.

Required Skills
C/C++PythonTCLMATLABSVNGitGerritJenkinsJIRAConfluenceFirmwareHDDFlashSemiconductorNonvolatile Memory
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Western Digital

Western Digital powers global innovation and pushes the boundaries of technology. It is a company of problem solvers offering an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers under its Western Digital®, WD®, and WD_BLACK™ brands. It is a key partner to large organizations, enabling systems from city infrastructure to data centers and AI-era data storage needs.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago