WD logo
WD
Posted 69 days agoVerified live 9h ago

Summer 2027 - Software Engineering Internship

Brief overview

San Jose, CAIn-person
UndergradOr in progress
$35–$46/hrStated range
414 H-1B approvalsDept. of Labor
115 green cardsCertified filings
CC++PythonJavaGo (Golang)SQLJavaScriptSoftware Development FundamentalsDebuggingData StructuresAlgorithmsOperating SystemsGitLinuxEmbedded SystemsFirmware DevelopmentData Pipelines

About the company

For more than 55 years, WD has built the storage infrastructure that powers the world’s data.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
414H-1B approved
99%approval rate
125new H-1B hires
115PERM certified
$144,664median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023149
2024165
202576
202624
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
2023103
202493
202577
202614
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202354
202417
202534
202610
Top sponsored roles
Staff Engineer, Hardware Development EngineeringSenior Engineer, Industrial EngineeringPrincipal Engineer, Hardware Development EngineeringPrincipal Engineer, R&D EngineeringStaff Engineer, Development Engineering
Sponsored employees from
IndiaChinaSouth KoreaIsraelTaiwan

Job description

Summary

WD is building the infrastructure behind the AI-driven data economy. As a Software Engineering Intern, you'll create software that powers engineering teams and next-generation products, design and develop system software, and collaborate with hardware and software engineers.

Responsibilities

  • Design and develop system software, utilities, and engineering tools
  • Build or enhance operating systems, compilers, networking tools, databases, and Internet-based applications
  • Troubleshoot, debug, and optimize software performance
  • Collaborate with hardware and software engineers to ensure seamless integration
  • Help influence hardware design by developing software that works efficiently with new technologies
  • Design, develop, and maintain commercial and internal software applications
  • Write clean, efficient, and maintainable code using modern programming languages
  • Test, debug, and improve application performance
  • Collaborate with teammates to build new features and solve technical problems
  • Create documentation that supports software deployment and ongoing maintenance
  • Design and develop data pipelines, databases, and data warehouses
  • Build software and automation tools for collecting, processing, and analyzing data
  • Create dashboards, reports, and visualizations that support decision-making
  • Partner with stakeholders to understand business needs and translate them into technical solutions
  • Analyze data to identify trends, improve processes, and solve complex problems
  • Design, develop, test, and debug embedded firmware
  • Write software using C, C++, assembly, and other low-level programming languages
  • Collaborate with hardware engineers to integrate software with electronic systems
  • Troubleshoot firmware and hardware interactions to improve performance and reliability
  • Support new product development from concept through production
  • Define system requirements and technical specifications
  • Evaluate hardware and software compatibility
  • Coordinate the integration of multiple subsystems into complete products
  • Identify, troubleshoot, and resolve system-level issues
  • Recommend improvements that enhance system performance, reliability, and scalability

Skills

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Data Science, Electrical Engineering, or a related technical field
  • Experience developing technical skills through coursework, internships, research, or personal projects using one or more programming languages such as C, C++, Python, Java, Go (Golang), SQL, JavaScript, or similar technologies
  • Familiarity with software development fundamentals, debugging, data structures, algorithms, operating systems, or other computer engineering concepts
  • Strong analytical, critical thinking, and problem-solving skills with a passion for learning new technologies
  • Excellent written and verbal communication skills and the ability to collaborate effectively in a team environment
  • Proficiency with Microsoft Office and common software development tools (such as Git, Linux, or IDEs) is a plus
  • Interest in storage technologies, semiconductors, embedded systems, cloud computing, AI, data analytics, or other emerging technologies

Qualifications

Must Haves

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Data Science, Electrical Engineering, or a related technical field
  • Experience developing technical skills through coursework, internships, research, or personal projects using one or more programming languages such as C, C++, Python, Java, Go (Golang), SQL, JavaScript, or similar technologies
  • Familiarity with software development fundamentals, debugging, data structures, algorithms, operating systems, or other computer engineering concepts
  • Strong analytical, critical thinking, and problem-solving skills with a passion for learning new technologies
  • Excellent written and verbal communication skills and the ability to collaborate effectively in a team environment

Nice to Haves

  • Proficiency with Microsoft Office and common software development tools (such as Git, Linux, or IDEs) is a plus
  • Interest in storage technologies, semiconductors, embedded systems, cloud computing, AI, data analytics, or other emerging technologies

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
  • The WD Savings 401(k) Plan
  • Eligible for overtime pay pursuant to company policy and applicable laws
  • Shift differential pay, depending on the shift to which you are assigned
  • Eligible to be considered for bonuses under WD’s Short Term Incentive Plan (STI Plan) or the Sales Incentive Plan (SIP)
  • Eligible to participate in our annual Long-Term Incentive (LTI) program (restricted stock units (RSUs) or cash equivalents) for eligible roles

More jobs like this