Senior Engineer
Shanghai, Canada
5d ago

About Marvell At Marvell, we believe that infrastructure powers progress. That execution is as essential as innovation. That better collaboration builds better technology.

Trusted by the world’s leading technology companies for 25 years, we move, store, process and secure the world’s data with semiconductor solutions designed for our customers’ current needs and future ambitions.

Through a process of deep collaboration and transparency, we’re ultimately changing the way tomorrow’s enterprise, cloud, automotive, and carrier architectures transform for the better.

The data infrastructure that our customers build has never been more critical to our global economy. It’s what’s keeping the world connected, businesses running, and information flowing.

If you’re ready to excel, innovate, and truly enjoy your work, apply now for the position detailed below. The Opportunity Senior Firmware Engineer As a Senior 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).
  • 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
  • 5+ 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
  • Familiar on the algorithm and data structure design
  • 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 with SSD Firmware Development
  • Experience on the SSD Front End 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 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.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form