Marvell Staff Firmware Engineer in Santa Clara, California

The candidate will be part of the Wireless Software teams working among other senior technical members, interacting with various hardware peer teams to complete a full product engineering cycle. This includes research, design, bring up, develop and unit-tests software to productise Wi-Fi silicon, Reference Designs for Wi-Fi Enterprise Access Point, Embedded Clients or other related technologies.

The role includes participating in latest industrial spec design, write software requirements and design specifications, silicon bring-up, validation, implements, tests and debug to product completion. At early stage of a program the role includes verifying various Wi-Fi HW blocks before chip tape out based on the

defined spec. Towards the end of product launch, the role includes support customer integration and troubleshooting complex issues involving multiple domains.

The ideal candidate should possess excellent understanding and working knowledge of software and validation for semiconductor of processors and networking devices. Relevant experiences include but are not limited to the following:

  • MSEE or BSEE with 5 to 10 years of related experience in semiconductor field, depending on seniority of the position

  • Proficient in C programming language; working knowledge of ARM assembly is a plus

  • Familiar with embedded RTOS such as ThreadX

  • Familiar with ARM SOCs bring-up and validation, including built-in networking connectivity IP

  • Good understanding of ARM processors, especially Cortex-M3 and R7, is desirable

  • Experience with various pre-silicon software development or validation with RTL UVM and Palladium is highly desirable

  • Experience with bring-up of FPGA/Emulation systems is desirable

  • Experience working in these domains: Wi-Fi protocol knowledge, low level silicon bring-up, pre-silicon software development, silicon validation, host interfaces

  • Committed to producing high quality, well designed software

  • Team player and excellent interpersonal, communication and writing skills

  • Strong embedded software development, integration, testing & troubleshooting skills

  • Independent, self-motivated and willing to learn

Job: *Engineering - Software

Title: Staff Firmware Engineer

Location: California-Santa Clara

Requisition ID: 171363