
Staff Firmware/Software Engineer - Embedded SoC/Microcontroller/DSP/SERDES/AEC/MicroLED/ODSP/PHY/AI Connectivity
Marvell3 days ago
Base Salary
$111k - $166k/yr
Responsibilities
- Architect, design, develop, test, and debug embedded C firmware for DSP control hardware.
- Drive firmware development for RX/TX signal processing, FEC, PLL/FLL, reference generation, and thermal monitoring.
- Lead firmware architecture reviews, API design, system integration, requirements translation, and sequence-diagram development.
- Debug issues to root cause with hardware and systems teams and coordinate test, validation, and customer-support follow-up.
- Coordinate software milestones, sprint planning, backlog prioritization, dependencies, blockers, and product deliverables.
- Collaborate with marketing, applications engineering, test, validation, software QA, and hardware teams.
- Engage tier-1 customers on feature requirements, API specifications, implementation, bring-up, and field issues.
- Develop customer-specific features including FEC burst statistics, VDM telemetry, and CMIS compliance.
Requirements
- Experience developing memory-constrained embedded C/C++ firmware through architecture, development, code review, testing, and customer volume production.
- Understanding of embedded SoC and microcontroller architecture, memory-mapped hardware interfaces, GPIOs, and interrupt service routines.
- Strong verbal and written English communication skills and ability to collaborate in a large cross-functional organization.
- BS, MS, or PhD in Computer Science, Electrical or Software Engineering, or a related technical field.
- Preferred experience with SERDES, IM-DD or coherent DSP, Ethernet or PCIe PHYs, optical module software, state machines, mixed-signal control, PID or feedback loops, bare-metal systems, RTOS, device drivers, or the Linux kernel.
- Preferred proficiency in C and Python and familiarity with Git, Linux, makefiles, GDB, IDEs, Bash, Clang/GCC, Verilog, FPGA emulation, digital verification flows, Ethernet networking, PHY protocols, FEC, PCS/PMA/PMD, PRBS, and signal processing.
- Preferred familiarity with oscilloscopes, power supplies, PNAs, ONTs, and related lab equipment.
Benefits
- Base pay range is USD 111,070–166,400 per annum, with eligibility for bonus and equity plans; compensation figures are excluded from benefits classification.
- Benefits include an employee stock purchase plan with a two-year lookback, family support programs, mental health resources, and recognition and service awards.
- The role may require export-license review for access to U.S.-controlled technology; U.S. citizens, lawful permanent residents, and protected individuals are exempt from that review requirement.
About Marvell
Marvell designs and sells semiconductors for data infrastructure, including Ethernet switching and PHYs, optical and 5G connectivity, storage controllers, and custom compute silicon (ASICs/DPUs) used by cloud providers, telecom carriers, and enterprise OEMs. Its business model centers on selling chips and platform solutions and co-developing custom silicon with major customers. Founded in 1995 and headquartered in Santa Clara, it is a public company traded on NASDAQ (MRVL).