CareerPlan

Senior Staff Engineer, Firmware Engineering

Santa Clara, CAFull-time$131k–$196k2026-07-22 → 2026-11-11
Hybrid · United States

Core

Design, implement, test, and maintain embedded firmware for high-speed optical components (Silicon photonics, DSPs, ASICs) running on RISC-V-based multi-core MCUs.

Role type

Senior Staff Firmware Engineer (Embedded Systems)

Builds

Embedded firmware, C SDKs, Python-based GUIs, and automated regression infrastructure for Marvell's optical component platforms.

Domain

Semiconductor / Optical Communications / Embedded Systems

Required skills

Embedded C/C++, RISC-V architecture, RTOS, memory management, interrupt processing, embedded device drivers (SPI, I2C, UART), control firmware (CDR, Laser Driver, TEC), Python, hardware debugging (oscilloscope, JTAG), system-level testing.

Preferred skills

SERDES, IM-DD/Coherent DSP, Ethernet/PCIe PHYs, mixed-signal control, Linux kernel development, Verilog, FPGA emulation, signal processing (FFT, BER, SNR).

Technologies

RISC-V, C, Python, Git, Linux, GDB, Bash, Clang/GCC, SPI, I2C, MDIO, UART, JTAG, Oscilloscope, Logic Analyzer.

Responsibilities

Design and deploy firmware for embedded systems; lead bring-ups for next-generation products; optimize firmware for performance and power; lead difficult debug efforts with HW/Systems teams; execute frequent firmware releases; mentor new hires; develop test scripts and documentation.

Seniority

Senior Staff, hands-on IC with architectural ownership and mentorship.