SSD Firmware Engineer
Apply now »Date: Nov 18, 2019
Location: shanghai, 31, CN
Company: Micron
Req. ID: 147069
Recruiter: Sophia SUN
Senior Firmware Engineer
As a Firmware and Senior Firmware Engineer at Micron Technology, Inc., you will use your specialized knowledge of Micron proprietary methods of designing and manufacturing semiconductor memory devices to carry out your responsibilities as a member of the firmware engineering team. You will be responsible for the development and implementation of new firmware features, testing and debugging the new features in a variety of development stages. You will contribute to system-level design concepts and work with the hardware team to bring-up and validate new designs, in module level and E2E full data path. You will be involved in Solid State Drive (SSD) production firmware team to design, implement and evaluate SSD firmware features to support application requirements.
Job Responsibilities:
• Work with hardware team to bring-up and validate new designs: design review and FPGA bring up and feature validations.
• Design, implement and evaluate SSD firmware features to support application requirements.
• Perform failure analysis by using various tools and equipment to identify issues, duplicate problems and fix the issues using corrective action.
• Post-silicon firmware bring-up, integration and performance optimization.
• PCIe and NVMe feature validation and implementation in SSD firmware development.
• FTL scheme concept design and implementation in E2E data path.
• NAND specific firmware requirement design.
• Using test equipment such as In-Circuit Emulators (ICE) and logic analyzer to debug firmware/hardware issues and bus analyzers to identify host interface issues.
• Perform other duties as assigned.
Education/Experience requirements:
Bachelor’s Degree in Electrical Engineering, Computer Engineering or similar.
5 years of experience in EE engineering or related field.
Or
Master’s Degree in Electrical Engineering, Computer Engineering or similar.
2-3 years of experience in EE engineering or related field, including but not limited to:
• Digital Signal Processing
• Software Design
• Firmware Development and/or Solid State Drive (SSD) Development
• PCIe and NVMe knowledge and background in SSD FW
• ARM/Cortex R5 FW development
• Nand Flash ONFI command experience
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
For US Sites Only: To request assistance with the application process and/or for reasonable accommodations, please contact Micron’s Human Resources Department at 1-800-336-8918 or 208-368-4748 and/or by completing our General Contact Form
[[https://www.micron.com/forms/contact-us]]
Keywords: shanghai || Shanghai (CN-31) || China (CN) || SSD Engineering || Experienced || Regular || Engineering || Not Applicable || Special ||
Job Segment:
Semiconductor, Manufacturing Engineer, Engineer, Electrical, Firmware, Science, Engineering, Technology