WD
San Jose, CA
Summer 2027 - Software Engineering Internship
We tailor your resume to this role and apply for you in seconds.
Apply to Summer 2027 - Software Engineering Internship at WDJob details
- Location
- San Jose, CA
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 2 days ago
- Apply on
- jobs.smartrecruiters.com
About this role
WD is building the infrastructure behind the AI-driven data economy. They are seeking a Summer 2027 Software Engineering Intern to create software that powers engineering teams and next-generation products, focusing on system tools, applications, data analytics, firmware, and systems design.
What you'll do:
- 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
What they're looking for:
- 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
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
- Supplemental life and AD&D
- Legal plan
- Pet insurance
- Critical illness
Ready to apply to WD?
We tailor your resume to this role and apply for you.