Share this Job
Apply now »

SSD Firmware Engineer(Front End)

shanghai, 31, CN

Req. ID: 230301 

Recruiter: Irene LU 


As a (Senior) Firmware Engineer(Front end) 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:

•  Design, implement and optimize NVMe/SATA SSD Front End& Common Service firmware features under embedded multi-processor architecture.

•  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.

•  Using test equipment such as In-Circuit Emulators (ICE) and logic analyzer to debug firmware/hardware issues and PCIe bus analyzers to identify host interface issues.

•  Work across teams/sites, which includes but not limits to: requirement analysis with architecture team, qualification strategies discussion with validation team, emergency problem solving with customer support team.

•  Technical guidance to junior team members, system level view of product quality enhancement.


Education/Experience requirements:

•  Experienced in C development, Python will be a plus.

•  Experience in Embedded platform development, SSD Front End related design experience is a strong plus.

•  PCIe/NVMe knowledge and hands-on firmware development project experience.  protocol analyzer usage experience is a plus.

•  Embedded system bring-up experience is a plus.

•  Linux OS operation and driver development experience is a plus.

•  Fluent oral and written English communication skill is necessary.

•  BS, MS in CS, EE or similar.

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

Keywords:  shanghai || Shanghai (CN-31) || China (CN) || SSD Engineering || Experienced || Regular || Engineering || Not Applicable || Special || 

Upload your resume and immediately see jobs for you!

Job Segment: Semiconductor, Front End, Manufacturing Engineer, Firmware, Engineer, Science, Technology, Engineering

Apply now »