
此信息由前程无忧(51JOB)审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者前程无忧(51JOB)核实,并请同时联系本站处理该转载信息。
本岗位为实习生岗位, 我们更期待2018年毕业的硕士研究生应聘此岗位。
This is the internship position , Master graduates in 2018 will be preferred.
Job Description:
Exciting opportunities awaits you at Micron’s fast growing Shanghai Design Center. As a Firmware Engineer (固件工程师/嵌入式软件工程师) in Micron, you will work with an exceptionally talented core team based in Shanghai, to develop cutting-edge advanced controller firmware for NAND-based mass storage products in the consumer and enterprise segments. In this position, you will be part of the team that design, and implement firmware solutions for these target markets. You will also have the opportunity to work closely with fellow US based firmware engineers and system hardware design engineers, product engineers, Flash memory design engineers, to solve cross-functional design issues.
Responsibilities:
Develop structured and clearly commented source code, test and qualify your firmware module for integration; ensure relevant technical information is documented, organized, and analyzed; propose innovation, projects / products. Your focus will be on firmware performance and reliability in the system and the target application. As needed, you will develop new test tools and methods. Using analysis equipment or software, you should demonstrate ability to effectively analyze and resolve functional or performance issues with the firmware and hardware in test environments or target host systems. You will also have opportunity to participate in product architecture definition and module design.
Requirements:
· Coding skills using C language.
· Willing to develop his/her future career in firmware developing.
· Hands-on and willing to learn.
· Score requirement: passed all the tests not including makeup score.
· English language skill in writing and speaking.
· Good communication and team work spirit.
· Ability to present at duty 3-5 days per week.
Additional requirements:
· Experience in embedded software developing (optional but strong plus).
· Knowledge of ARM (including development tools and IDE such as Eclipse, and Realview) (optional but strong plus).
· Knowledge of mass storage systems (hard disk), Flash memory (eMMC/NAND / NOR), and device drivers (optional but strong plus).
· Knowledge of mass storage interfaces such as ATA, SATA, and/or SAS/FC (optional but strong plus).
· Knowledge of flash translation layer, wear leveling, garbage collection (optional but strong plus).
Education
· MS degree in Electronic Engineering or Computer Science or other related engineering field.