Micron Technology logo

Intern - Firmware Validation Engineer

Micron Technology
Full-time
On-site
San Jose, California, United States
Develop comprehensive firmware verification plans based on customer specifications and NVMe protocols for enterprise SSD products. Demonstrate knowledge of NAND storage principles, SSD front-end architectures, Flash Translation Layer, and back-end algorithms. Implement and refine grey-box, white-box, and black-box testing methodologies to validate firmware products. Analyze regression failures and perform root cause analysis, requiring specialized expertise in SSD technology. Foster productive relationships with firmware development engineers to enhance code quality. Utilize machine learning techniques to optimize productivity. Currently pursuing a Bachelor's or master's degree in electrical or Electronics Engineering, with expected graduation in 2026 or later. Foundational knowledge of electrical engineering and semiconductor principles. Strong analytical and problem-solving abilities. Effective communication skills for presenting complex technical matters. Broad understanding of semiconductor operations, programming, statistics, pattern recognition, and computer architecture. Enthusiasm for hardware, software, and mathematics. Proficiency in programming languages such as C, C++, Perl, and/or Python. Motivation to address challenging and complex problems. Ability to communicate effectively within a diverse engineering and technical team. Demonstrated critical thinking, strong work ethic, and capability to work autonomously as well as collaboratively. Initiative and adaptability in a fast-paced environment. Familiarity with NAND cell technology is advantageous. Experience or knowledge in machine learning and data science is preferred.
Apply now
Share this job