Summer 2026 Intern, System Design Engineering
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
Company Description
Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape.
Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
Job Description
Role Overview
As an Intern in the System Validation and Design Engineering team, you’ll collaborate closely with system architects, firmware engineers, and validation teams to define, implement, and execute system-level validation plans for SSDs. This is a great opportunity to gain hands-on experience in storage technology and Python-based automation.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Assist in validating NAND command sequences implemented by firmware for enterprise SSD
- Develop Python scripts to improve NAND CMD sequence coverage and bench validation efficiency.
- Implement SSD memory system design understanding to help reduce feature coverage gaps during validation.
- Design or enhance tools to improve efficiency in the validation process.
- File JIRA tickets for issues observed during validation and track them to closure.
- Validate fixes once implemented by firmware and ensure proper regression testing.
- Document findings and contribute to internal knowledge-sharing.