Senior Engineer - Firmware Development (SSD)
Micron TechnologyJob Title
Senior Engineer - Firmware Development (SSD)
Role Summary
Develop and validate firmware IP subsystems for SSD products to meet performance, endurance, capacity, functionality, and quality requirements. Work within the firmware development organization and across multifunctional teams to deliver production-ready firmware and verification assets.
Contribute to test development, debugging, and integration activities across the product development lifecycle and incorporate AI-assisted tools to improve engineering efficiency where appropriate.
Experience Level
Senior-level. The posting does not state a required minimum number of years; it notes that ~2 years of equivalent embedded-systems experience is considered an advantage.
Responsibilities
Key responsibilities include firmware development, verification, and cross-team communication.
- Design, implement, and debug firmware IP subsystems for SSD products to meet technical specifications (performance, endurance, capacity, functionality, reliability).
- Develop unit and functional tests to validate firmware at integration milestones.
- Troubleshoot firmware issues using software and hardware tools; perform analysis and iterative fixes.
- Integrate AI-assisted tools and insights to improve work efficiency and quality, following organizational standards.
- Provide regular, accurate status and technical updates to management and cross-functional teams.
- Collaborate with multifunctional teams, mentor peers, and contribute to team capability and productivity improvements.
- Continuously improve technical skills and communication abilities.
Requirements
Must-have technical skills and competencies, plus desirable additions.
- Strong firmware/embedded programming experience, primarily in C; experience debugging embedded systems.
- Experience programming and troubleshooting in high-level and low-level languages (examples cited: C, Python, assembly/machine language).
- Excellent communication skills and ability to provide clear technical status to stakeholders.
- Ability to use AI-enabled tools responsibly and effectively for research, analysis, content creation, and problem-solving.
- Nice-to-have: experience with storage interfaces (PCIe/NVMe) and NAND flash technologies.
- Nice-to-have: prior embedded systems development experience (the posting notes ~2 years equivalent experience is advantageous).
Education Requirements
Bachelor's or Master's degree in Electrical/Electronic Engineering or Computer Engineering. The posting allows equivalent practical experience as an advantage.
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.
