Summer 2026 Intern, Firmware Engineer - Physical Storage jobs in United States
cer-icon
Apply on Employer Site
company-logo

Sandisk · 18 hours ago

Summer 2026 Intern, Firmware Engineer - Physical Storage

Sandisk is a leading company in Flash and advanced memory technologies, dedicated to innovation in data solutions. This internship involves working on firmware development for solid state storage devices, focusing on implementing features for memory devices and collaborating with various teams to ensure optimal drive functionality.

Data StorageManufacturingSemiconductor
check
H1B Sponsor Likelynote

Responsibilities

The firmware team designs and implements features to support current and next-generation memory devices and develops features required for new product requirements and applications
The PS Team Implements Features Including
Basic NAND flash memory operations such as erase, write, and read
Sophisticated algorithms to maximize performance (write cache, read cache, program and erase suspend / resume, configuring read thresholds for optimal performance)
Mechanisms to handle defect mechanisms (uncorrectable ECC errors, program failures, etc…); and
Countermeasures against those defects (read scrub, wear leveling, optimizing program voltage levels, tracking and setting NAND read thresholds, etc…)
Typical Engineer Activities Include
Examining design options and evaluating tradeoffs between performance, memory requirements, and processor workloads
Collaborating with engineers in other teams at SanDisk (Memory Systems, NAND / memory, System Architecture, and Validation) to define overall drive functionality and behavior
Designing and drafting specifications for FW features that integrate within the overall SSD system and firmware architecture
Implementing the necessary functionality in C/C++ (and/or machine language in some cases); and
Using debuggers and other tools to analyze failures and correct software defects

Qualification

C programmingNAND experienceElectrical EngineeringComputer ScienceComputer EngineeringAnalytical skillsReal-time systemsDebugging toolsLogic analyzersOscilloscopesProtocol analyzersCommunication

Required

Pursuing a degree in Electrical Engineering, Computer Science, Computer Engineering, or similar
Able to analyze and communicate at various levels of abstraction
Ability to communicate ideas clearly and influence technical direction
Strong verbal and written communication
Proficiency in “C” programming and related concepts

Preferred

NAND experience
experience with logic analyzers, oscilloscopes, and/or protocol analyzers
Real-time system concepts and experience helpful

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
The Sandisk Savings 401(k) Plan

Company

SanDisk designs, develops, manufactures, and markets data storage solutions in the United States and internationally.

H1B Sponsorship

Sandisk has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (210)

Funding

Current Stage
Public Company
Total Funding
$713.58M
2025-06-06Post Ipo Secondary· $713.58M
2015-10-21Acquired
1995-11-17IPO

Leadership Team

N
Netanel Nutman
Senior Manager , Software/Protocol Testing
linkedin
Company data provided by crunchbase