Intern – SSD Firmware Development
Description
We are seeking a motivated and detail‑oriented Firmware Engineering Intern to collaborate with a mentor to design new features and resolve firmware issues. You will gain hands‑on experience by participating in daily scrum meetings, completing assigned tasks on schedule, and contributing to the optimization of high‑performance firmware in enterprise SSD products.
What You’ll Learn
- Project Overview:
-
Improve SSD FW debugging tools/trace
-
Work with mentor to develop new features and fix FW issues
- Skills You’ll Learn:
-
NVMe Spec
-
OCP Spec
-
SSD FW architecture overall knowledge
-
SSD FW issue triage and fix
-
SSD FW debugging tools improvement
What You’ll Do
-
Design and development of high-performance firmware and software for cutting-edge enterprise SSD products.
-
Debug, optimize, and validate SSD firmware on complex embedded multi-core architectures.
-
Support customer qualification and adoption of SSD products.
-
Complete other responsibilities as assigned.
What You Bring
-
Bachelors or Masters in CS or CE or EE related field preferred
-
Must have at least 1 academic quarter/semester remaining
-
C/C++/Python required, Real Time OS knowledge preferred
-
You’re inclusive, adapting your style to the situation and diverse global norms of our people.
-
An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding.
-
You’re collaborative, building relationships, humbly offering support and openly welcoming approaches.
-
Innovative and creative, you proactively explore new ideas and adapt quickly to change.
Required Skills
Details
- Location
- San Jose, CA
- Term
- Summer 2026
- Posted
- 1/29/2026