Intern - SSD Firmware
Micron TechnologyJob Title
Intern - SSD Firmware
Role Summary
The SSD Firmware Intern will work with the SSD Engineering team to develop, test, and optimize firmware for Micron's SSD products. The role focuses on embedded systems development, debugging, code quality, and using AI-assisted engineering tools to improve productivity and product reliability.
Experience Level
Entry-level internship. Expect 0β2 years of relevant experience through internships, coursework, research, or academic projects.
Responsibilities
Contribute to firmware development, validation, and documentation under engineer mentorship.
- Collaborate with firmware engineers to develop, test, and enhance SSD firmware functionality using modern development and AI-assisted tools.
- Debug and resolve firmware issues to improve performance, reliability, and quality.
- Participate in code reviews and promote software quality and maintainability.
- Develop and execute test plans to validate firmware features and support product qualification.
- Document firmware features, enhancements, and technical information for stakeholders.
Requirements
Must-have technical skills and experience for successful contribution as an intern.
- Proficiency in C/C++ (coursework, projects, internships, or research experience).
- Basic understanding of embedded systems, firmware development, and debugging.
- Familiarity with generative AI coding tools (e.g., Claude Code, Cursor, Codex, GitHub Copilot) or similar platforms.
- Strong analytical and problem-solving skills and attention to detail.
- Effective written and verbal communication and ability to work collaboratively in a team.
Nice-to-have:
- Previous internship, research, or project experience in firmware, embedded software, storage systems, or related software engineering.
- Knowledge of SSD technology, NAND flash memory, or storage architectures.
- Experience with Git, JIRA, or similar version control and project management tools.
- Experience with Python for automation, testing, or data analysis.
- Experience applying AI-assisted development workflows to improve engineering productivity.
Education Requirements
Currently pursuing a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field. The posting also accepts relevant experience through internships, coursework, research, or academic projects (0β2 years of relevant experience).
About the Company
Company: Micron Technology
Headquarters: Boise, Idaho, USA
Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.
