Senior Engineer, Software Engineering, SSD
MarvellTaibeiUpdate time: July 22,2019
Job Description

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

  • Job Description:
o (Sr.) SSD HAL FW Engineer:
Marvell is an industry leader in the SSD controller market and is uniquely positioned to provide performance solutions to the fast growing SSD market. Marvell is looking for an SSD FW engineer to be a part of an exciting new team. You will be part of a global organization which delivers SSD firmware solutions for next generation SSD products and work with the latest NAND technology. The HAL FW Engineer will participate in developing SSD hardware abstraction layer firmware and co-work with HW team for ASIC verification.

o RESPONSIBILITIES AND DUTIES:
Design and develop SSD firmware and assist in device bring-up.
Be responsible for feature implementation, design review, SoC validation, and publish weekly report in accordance with Agile development process.
Verify platform and ensure correctness between SSD controller and SoC modules.
Program and debug on SSD controller and provide unified API for application layer usage.
Anticipate and identify bottlenecks, escalate major problems, and discuss issues with manager and team members.
Create high level design documentation and coordinate with other departments such as Hardware, Software, FW Test and SQA.
Willingness to travel

o JOB REQUIREMENTS:
B. S. or M.S. in Electrical Engineering, Computer Engineering with extensive experience in embedded firmware development.
Minimum three years of embedded firmware development.
Experience in board bringing up and verifying platform including NVMe/PCIe, DRAM, Flash, GPIO, PM modules.
Knowledge on SSD firmware development, such as PCIe/NVMe/SATA, NAND flash, FTL development.
Hands-on experience in C/C++ programming, assembly language will be a plus.
Experience with script language such as Perl/Python/Bash for test automation is a plus.
Experience with ARM based RTOS concepts and implementation.
Good team player, quick learner, self-motivated to work independently.

The Perks

With competitive compensation and great benefits, you will enjoy our workstyle within an incredible culture. We’ll give you all the tools you need to succeed so you can grow and develop with us. For additional information on what it’s like to work at Marvell, visit our Careers page.

Your Future

Marvell provides a work environment that promotes employee growth and development. We are searching for an individual who wants to grow with the company and will strive to improve performance. If you are driven, personable, and energetic, there will be additional opportunities for you here at Marvell.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Get email alerts for the latest"Senior Engineer, Software Engineering, SSD jobs in Taibei"