Computer Engineering Intern (Bachelors, Summer 2025)
Western DigitalAbout the role
Company Description
At Western Digital, we are on a mission to unlock the potential of data so people, companies and organizations everywhere can create what’s next. To fulfill our vision, we are always on the lookout for potential team members who share our passion for solving problems to empower others.
When you join Western Digital, you join a legacy more than 50 years in the making. Across our Western Digital®, SanDisk®, SanDisk® Professional, WD® and WD_BLACK™ brands, we have brought some of the most storied advancements in memory and data storage technology to market—and our best, most innovative work is yet to come.
From energizing gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world’s biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.
Here's how you can help.
Job Description
IMPORTANT INFORMATION:
Based on our experience, we anticipate that the application deadline will be THURSDAY, APRIL 3, 2025 at 11:59pm PST (~3 months from posting), although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadline.
__________________________________________________________________
At SanDisk, we are passionate about expanding the possibilities of data storage, giving businesses and consumers the peace of mind that comes from knowing their data is readily available and reliable, even in the most challenging environments.
Our products are used in the world's leading-edge data centers, embedded in game-changing smartphones, tablets, and laptops, and entrusted by consumers around the world. As a vertically-integrated storage solution company, we are able to quickly deliver innovative, high-quality solutions with less time from research to realization. From mobile devices to hyperscale data centers, SanDisk storage solutions make the incredible possible.
Join us and jumpstart your career alongside our team of innovators and industry influencers, and help shape the future of digital technology with a leading provider of flash memory and storage solutions!
Please note: this posting is not for a specific job opening and by submitting your resume you are expressing interest in being contacted about this type of role at SanDisk in the future.
ESSENTIAL DUTIES AND 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s