Share this Job
Apply now »

UFS Firmware Engineer Frontend (Intern)

shanghai, 31, CN


Req. ID: 252825 

Recruiter: Irene LU 



As Micron’s Managed NAND Firmware Engineer Intern (mNAND固件开发实习生), you will work with an exceptionally talented, passionate core team based in Shanghai, to implement and test cutting-edge firmware solutions for NAND-based mass storage products in the mobile market. You will also have opportunity to work closely with US based produce engineers, test engineers, application engineers, and Flash memory design engineers, to solve cross-functional design issues.


  1. Work with firmware engineer to develop structured and clearly commented source code, test and qualify your firmware module for integration
  2. Ensure relevant technical information is documented, organized, and analyzed;
  3. Work with firmware engineer to design unit test case, develop unit test code to make sure each function is validated.
  4. Work with firmware engineer to tune firmware performance, reliability and power consumption in the system and the target application
  5. Develop new tools and methods to improve coding, debugging and testing.



Successful candidates for this position will be/have:

  1. Graduate students in Computer Science, Electrical Engineering, or related
  2. Quick learner with high level of self-motivation and dedication; Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment.
  3. Excellent logical thinking ability and executive power.
  4. At least 3-4 days working in office, 5 days per week is preferred
  5. Thorough understanding of the following concepts and principles:
    1. Operating system components and design
    2. Computer system architecture and organization
    3. Data structures
    4. Embedded programming and debugging
  6. Proficiency in both written and spoken English
  7. Skills in the following aspects are plus:
    1. Excellent grade in school
    2. Skill in ARM9, and ARM development tools and IDE such as Eclipse, and Realview
    3. Knowledge of eMMC/UFS protocol
    4. Good understanding of NAND Flash physics & Flash operations
    5. Good understanding of SSD/eMMC/UFS controller and algorithm design
    6. Knowledge of SSD/eMMC flash translation layer, wear leveling, garbage collection
    7. System-level storage performance/power consumption optimization and Analysis skill
    8. Experience in test equipment such as oscilloscopes and logic/bus analyzers
    9. Storage system technology of RAID/Compression/Encryption(TCG, etc.)

We recruit, hire, train, promote, discipline and provide other conditions of employment without regard to a person's race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity and expression, pregnancy, veteran’s status, or other classifications protected under law.  This includes providing reasonable accommodation for team members' disabilities or religious beliefs and practices.

Each manager, supervisor and team member is responsible for carrying out this policy. The EEO Administrator in Human Resources is responsible for administration of this policy. The administrator will monitor compliance and is available to answer any questions on EEO matters.

To request assistance with the application process, please contact Micron’s Human Resources Department at 1-800-336-8918 (or 208-368-4748).

Keywords:  shanghai || Shanghai (CN-31) || China (CN) || NVE (Non-Volatile Engineering Group) || Intern || Internship || Engineering || Not Applicable ||

Upload your resume and immediately see jobs for you!

Job Segment: Intern, Firmware, Electrical, Engineer, Computer Science, Entry Level, Technology, Engineering

Apply now »