Job Title
Firmware Engineer
Role Summary
Develop and validate firmware for SSD products, focusing on embedded code quality, failure analysis, and verification in test and host environments. Work within a cross-functional team using Agile processes to deliver firmware for innovative memory products.
Experience Level
Mid-level — approximately 5 years of post-baccalaureate engineering experience is expected for this role.
Responsibilities
Key responsibilities include:
- Design, implement, and maintain SSD firmware for embedded environments.
- Perform failure analysis and debug firmware/hardware interactions in test and host systems.
- Validate customer requirements and perform product testing and simulation-based verification.
- Develop and maintain automated test tools, test methodologies, and CI/build systems.
- Participate in SCRUM/Agile processes, distributed code reviews, and GIT-based workflows.
- Contribute to test automation and continuous integration for firmware validation.
- Mentor or supervise junior engineers and coordinate work across multifunctional teams.
Requirements
Must-have technical skills and experience:
- Experience with SSD firmware testing or development and NAND/Flash technologies.
- Proficient in Python and/or C/C++ for code development and scripting.
- Knowledge of Flash Translation Layer (FTL) algorithms.
- Familiarity with storage protocols such as PCIe and NVMe; ONFI and USB experience is a plus.
- Experience with Agile development, GIT workflows, branch management, and code review practices.
- Experience with test automation frameworks, testing methodologies, and related tools.
- Experience with automated build systems, continuous integration, and test automation pipelines.
Education Requirements
Employer will accept a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, followed by 5 years of progressive, post-baccalaureate engineering experience in the job offered or an engineer-related occupation.
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.

Date Posted: 2026-06-02