Jobs and Careers
SA

SSD Firmware Engineer Intern (Bachelors, Summer 2025)

Sandisk
United StatesinternshipVerifiedPosted 28 Feb 2025

About the 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

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. 

NOTE: This role is specifically for our Irvine, CA office. If you are interested in other sites, please apply to the appropriate job posting. 

__________________________________________________________________ 

At SanDisk, we are passionate about creating solutions that preserve and manage the world’s most valued data. Our Firmware Engineering team plays a critical role in designing and optimizing the software that powers our Solid-State Drives (SSD). As an SSD Firmware Engineer Intern, you will work on real-world projects that directly impact our cutting-edge storage solutions while gaining valuable industry experience. 

    ESSENTIAL DUTIES AND RESPONSIBILITIES:

    • Collaborate with firmware engineers to design, develop, and test embedded software for SSDs 
    • Contribute to the implementation of features related to error correction, data recovery, power management, and performance optimization 
    • Debug and troubleshoot firmware issues using tools like logic analyzers, emulators, and debuggers 
    • Work with cross-functional teams, including hardware and software engineers, to ensure seamless integration of firmware with hardware components 
    • Perform unit testing and validation of firmware against established benchmarks and scenarios. 
    • Assist in documenting firmware design, testing processes, and codebase changes 
    • Research and present innovative solutions to improve storage device efficiency, reliability, and performance 

    Areas of focus for our SSD Firmware Engineers include but are not limited to:  

    • Firmware Design and Algorithms 
    • Firmware Development 
    • Firmware Validation 
    • Firmware Verification 

     

      Qualifications

      Required:

      • Current student pursuing a Bachelor's degree in Computer Science, Computer Engineering or related field with a graduation date of May/June 2026 
      • Interest and curiosity for Solid State Drives (SSDs) and NAND Flash memory 
      • Available to work a 12-week, full time internship during May/June - Aug/Sept 2025 in our Irvine, CA office 

      Preferred Skills:

      It’s helpful if you meet one or more of the following qualifications, but it isn't a requirement. 

      • Proficiency in C/C++ and Python for embedded systems.  
      • Understanding of microcontrollers, peripherals, and interface protocols 
      • Familiarity with software development, testing methodologies, and fundamental electrical engineering principles. 
      • Strong analytical and problem-solving abilities.  
      • Excellent written and verbal communication skills.  
      • Ability to work both independently and collaboratively within a team environment. 

      Additional Information

      Sandisk is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or r

      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 Kit

      Free account required — sign up in 30s

      Company

      Sandisk

      View company profile →