This job posting isn't available in all website languages

Senior level Firmware Engineer - WiFi, MAC layer

181046 Requisition #

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


The role includes participating in the latest industrial software requirements and design specifications, silicon bring-up, validation, tests, and implementation. Early stage program role includes verifying various Wi-Fi HW blocks before chip tape out based on the defined spec. Product launch activities include supporting 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 processors and networking devices.





Relevant experience required includes - but not limited to - the following:


- MSEE or BSEE with 5+ years of related experience in semiconductor field, depending on seniority of the position



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

·         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

·         Experience working in these domains: Wi-Fi protocol knowledge, especially the MAC layer, 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

·         Independent, self-motivated and willing to learn


Nice to have:


·         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



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.

Previous Job Searches

Activity Feed

Job shares through Marvell Semiconductor
Someone applied to the Senior Design and Verification engineer position. 6 minutes ago
Someone applied to the Director HR Business Partner position. 35 minutes ago
Someone applied to the Associate Verification engineer position. 35 minutes ago
Someone applied to the IC Design Engineer - Physical Design, Entry Level Professional position. About an hour ago
Someone applied to the Software Test Engineer, Automotive position. About an hour ago

Similar Listings

United States, California, Santa Clara

📁 Architecture

Requisition #: 182446

United States, California, Santa Clara

📁 Architecture

Requisition #: 182142

United States, California, Santa Clara

📁 Architecture

Requisition #: 181118