Staff Software Engineer/ 固件开发 (职位编号:1901673)
美满电子科技(Marvell)
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2020-03-19
- 工作地点:上海-浦东新区
- 招聘人数:2人
- 工作经验:本科
- 学历要求:招2人
- 语言要求:不限
- 职位类别:高级软件工程师
职位描述
About Marvell
Marvell is empowering the global data economy. Whether at the network core or edge, our leadership technologies make it possible for the world’s data to be processed, moved, stored and secured faster and more reliably. With leading intellectual property and deep system-level knowledge, Marvell's infrastructure semiconductor solutions are transforming the 5G, cloud computing, enterprise and automotive markets of tomorrow.
At Marvell, you’ll see your ideas put to work, share in the success of our company, and achieve a healthy life-work balance in a strong culture of corporate citizenship and global semiconductor leadership. If you are ready to excel, innovate, and truly enjoy where you work, apply now for the position detailed below.
The Opportunity
Marvell is a leading provider of innovative storage technologies, including ultra-fast read channels, high-performance processors, leading edge transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (HDD) and solid-state drive (SSD) electronics markets. Many of the same technologies have been utilized in Marvell storage system solutions products, powering PCs, servers, cloud, and enterprise systems.
As a Staff Firmware Engineer at Marvell Technology Group Ltd, you will use your specialized knowledge of and Marvell 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.
Responsibilities:
- Evaluate and define the SSD firmware feature requirements
- Design, implement and optimize SSD FW features and Common Service FW features
- Perform failure analysis by using various tools and equipment( identify issues, duplicate problems and fix/assign the issues).
- Pilot the SSD key feature implementation, integration and performance optimization.
- Pilot the SSD firmware’s continuous improvement or refactor
- 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.
Qualifications:
Must:
- Experience of the infrastructure software development in the area of software defined storage, or high-speed networking, or SSD/ accelerator device drivers
- 3+ years' experience with SSD Firmware Development
- 7+ years' experience in embedded firmware development, digital design, control systems
- Extensive C/C++ programming experience in embedded system development
- Hands-on experiences in the ARM based board bring-up and HW driver development
- Experience on the algorithm and data structure design
- Strong capability on the legacy C code learning and refactoring
- Good design documentation and presentation capability
- Solid knowledge of Gtest, Git, Gerrit, Python, JIRA and wiki
- Bachelor in Electronics or Computer Systems Engineering, Master and above preferred.
Preferred:
- Experience on the SSD FTL design
- Experience on the PCIe/NVMe protocol and NAND flash back end design
- Experience on the embedded OS kernel design and development(uCOS, embOS, …)
- Experience on the Windows based simulation system design
- Experience on Linux system development environment
- Experience on the Agile process and method ledge
- Demonstrate the ability and leadership to determine, set and maintain priorities of work.
职能类别:高级软件工程师
公司介绍
Website: **********************
联系方式
- Email:jiangrr@marvell.com
- 公司地址:地址:span安德门大街57号(楚翘城)7幢3层