Western Digital-logo
Western Digital
·
February 5, 2025
Apply Now
This job has closed.

Software Engineering Intern (Bachelors, Summer 2025)

Milpitas, CA
Internship
Onsite
Intern
Western Digital helps customers capture, preserve, access, and transform an ever-increasing diversity of data. The Software Engineering Intern will design, develop, troubleshoot, and debug software programs for various applications, working closely with a team to enhance data storage solutions.

Responsibilities

  • System Tool Software Engineering - System Tool Software Engineers design, develop, troubleshoot and debug software programs for software enhancements and new products. In this role you can help develops software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools; determine hardware compatibility and/or influences hardware design; and develop applications for technical end users.
  • Applications Software Engineering - Applications Software Engineer analyzes, designs, programs, debugs, and modifies for software enhancements and new production for local, network, or Internet-related computer programs for commercial or end-user applications such as materials management, financial management, HRIS or desktop applications products. In this role you will use current programming language and technologies, write code, complete programming, and perform testing and debugging of applications; and complete documentation and procedures for installation and maintenance.
  • Data Analytics Engineering – Data Analytics Engineers analyze, design, develop, program, troubleshoot, debug, monitor, maintain and provide end-user support for software programs, systems, data warehouses, and data collection/extraction processes/reports involved in the company’s engineering and corporate quality data collection, extraction, and analysis functions. Day-to-day responsibilities include, developing software tools including utilities, databases, data warehouses and Internet-related tools; determining hardware compatibility and/or influences hardware design; and developing architecture. Additional responsibilities may include interacting with users to gather and document business requirements and translate them into technical specifications; creating standard and ad hoc reports; and extracting and analyzing data.
  • AI/ML Engineering – AI/Machine Learning Engineers design, develop, and implement artificial intelligence and machine learning models to solve complex problems and improve efficiency. In this role, you will be part of a multi-disciplinary team of researchers and software developers, working on designing, building, and deploying models and automation pipelines of our internal AI Platform and applications. Familiarity with AI/ML frameworks and libraries e.g., TensorFlow, PyTorch, scikit-learn, Langchain, working of LLM and transformers are a plus.

Qualification

Required

  • Current student pursuing a Bachelor's/Master’s degree in Computer Science, Computer Engineering or related field with a graduation date of May/June 2026
  • Available to work a 12-week, full time internship during May/June - Aug/Sept 2025

Preferred

  • Proficiency in one or more developer skills: C/C++, Python, Java, Java Script, Perl, React
  • Experience and knowledge of best-practice firmware engineering and system design principles
  • Strong communication and teamwork abilities
  • Ability to work independently and as part of a team
  • Eagerness to learn and adapt to new technologies and challenges
  • Demonstrates ability to think critically and solve complex technical problems

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
Western Digital helps customers capture, preserve, access, and transform an ever-increasing diversity of data.
Glassdoor
3.6
Founded in 1970
Milpitas, California, USA
10001+ employees
https://www.westerndigital.com

Similar Job