Firmware Developer (Sunnyvale, CA)
Core
Design, develop, and maintain embedded firmware for high-speed electrical loopback modules used in manufacturing test environments to validate next-generation routers and switches.
Role type
Senior IC firmware developer (high-speed SerDes & manufacturing test)
Builds
Firmware for high-speed SerDes test modules and Infineon PSoC MCUs
Domain
Hardware engineering, high-speed signaling, manufacturing test
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded firmware development, high-speed SerDes systems, signal integrity concepts, Broadcom/Marvell/Credo SerDes DSPs, Forward Error Correction (FEC), Infineon PSoC MCUs, CMIS specification compliance, Git/SVN/Gerrit workflows, hardware lab debugging, object-oriented design
Preferred skills
Firmware for manufacturing test equipment, telecom/data-center networking products, automated test systems, high-volume manufacturing constraints
Technologies
SerDes DSPs (Broadcom, Marvell, Credo), Infineon PSoC MCUs, CMIS, Gerrit, Git, SVN, high-speed oscilloscopes, logic analyzers, emulators
Responsibilities
Design and maintain firmware for electrical loopback modules; implement features for high-speed SerDes operation, diagnostics, and monitoring; configure and manage SerDes functions including DFE, TxFIR filtering, and eye monitoring; interface with and control latest-generation SerDes DSPs; develop firmware for Infineon PSoC MCUs; perform hands-on hardware bring-up and debugging using oscilloscopes and logic analyzers; design firmware with DFT and DFM principles; support manufacturing test flows and automation
Seniority
Senior, hands-on IC