Senior Engineer, Firmware Development (SSD)
Micron TechnologyJob Title
Senior Engineer, Firmware Development (SSD)
Role Summary
Design, implement, and validate firmware subsystems for Micron SSD products to meet performance, endurance, capacity, functionality, and reliability targets. Work within the firmware development organization and cross-functional teams through product integration milestones.
Experience Level
Senior. The posting does not specify a required total years of experience; a 2-year equivalent experience in embedded systems is noted as an advantage.
Responsibilities
Primary responsibilities include development, verification, and team collaboration across the SSD firmware lifecycle.
- Develop firmware IP subsystems for SSD products to satisfy technical specifications (performance, endurance, capacity, functionality, quality/reliability).
- Create and maintain unit and functional firmware tests to verify quality and performance at integration milestones.
- Analyze, design, program, debug, and modify firmware; troubleshoot firmware applications using hardware and software tools.
- Integrate AI-assisted tools and data-driven insights to improve efficiency and quality while following organizational guidelines.
- Provide regular, accurate status and technical information to management and cross-functional teams.
- Collaborate across functions, contribute to team development, and mentor peers to improve technical capability and productivity.
Requirements
Must-have technical skills and competencies, plus notable advantages.
- Strong firmware/embedded programming experience, primarily in C; experience with debugging firmware.
- Proven ability to analyze, design, and troubleshoot firmware using analog/digital hardware and software tools.
- Excellent written and verbal communication skills for cross-functional coordination and reporting.
- Comfortable using AI-enabled tools responsibly for research, analysis, code generation, or problem solving.
- Familiarity with storage interfaces; experience with PCIe/NVMe is a plus.
- Experience with NAND flash and storage systems is an advantage.
- Exposure to low-level languages and tooling (assembly, machine language) and higher-level scripting (e.g., Python) is useful.
- Ability to work in a team environment and contribute to continuous process and technical improvements.
Education Requirements
Master's or Bachelor's degree in Electrical/Electronic Engineering or Computer Engineering. The posting also notes that 2 years of equivalent experience in embedded systems development is 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.
