31 MSI - (Marvell Semiconductor Inc.) US
31 MSI - (Marvell Semiconductor Inc.) USVerified Source

Staff Firmware Engineer - Embedded SoC/DSP

111K–166K
Onsite · San Jose, California
Posted July 23, 2026
payroll

Overview

Own the embedded firmware for Marvell's ODSP PHY SW Team, the market leader in direct-detect optical DSPs from 100G to 1.6T. You will design, develop, and test C firmware controlling complex DSP hardware in pluggable optical modules used in every major cloud data center and AI cluster. Work with RISC-V multi-core MCUs, a customer SDK written in C, and a Python-based GUI. This role combines technical leadership with project coordination, ensuring product success from pre-silicon simulation through field deployment.

What You'll Do10

  • 1Architect and develop embedded C firmware for memory-constrained RISC-V multicore MCUs controlling complex DSP hardware.
  • 2Drive firmware development for DSP control blocks, including RX/TX signal processing, FEC, PLL/FLL, reference generation, and thermal monitoring.
  • 3Translate specifications from standards bodies (MSA/OIF/CMIS) and customers into clear requirements and sequence diagrams.
  • 4Debug and resolve issues to root cause with HW/Systems teams, and support test, validation, and customer support teams.
  • 5Plan SW milestones, develop in sprints, close tickets, and roll out features in collaboration with cross-functional teams.
  • 6Coordinate with Marketing, AE, Test, Validation, SW_QA, and Hardware teams to align on deliverables and schedules.
  • 7Provide regular status updates on milestones, scope, dependencies, and blockers across the product lifecycle.
  • 8Manage Agile sprint planning and backlog prioritization with stakeholders, ensuring technical alignment.
  • 9Engage in technical discussions with tier-1 customers on feature requirements and API specifications.
  • 10Support customer bring-up and resolve field issues, including customer-specific features like FEC burst statistics and CMIS compliance.

Requirements10

  • 15+ years of experience in memory-constrained embedded C/C++ firmware development.
  • 2Experience in architecture design, development, code reviews, and testing through to customer volume production.
  • 3Understanding of embedded SoC, microcontroller architecture (RISC-V a plus), memory-mapped hardware interfaces, GPIOs, and ISRs.
  • 4Excellent verbal and written communication in English, with ability to collaborate in a large cross-functional organization.
  • 5Experience with SERDES, IM-DD/Coherent DSP, Ethernet/PCIe PHYs, and/or optical module software.
  • 6Experience designing and debugging software state machines, transitions, context saving, and error handling.
  • 7Experience with mixed-signal control and monitoring, PID/feedback loop control.
  • 8Proficiency in C and Python, with knowledge of git, Linux, makefiles, gdb, IDEs, and bash.
  • 9Familiarity with digital verification test flows, FPGA emulation, and hardware languages such as Verilog.
  • 10BS/MS/PhD in Computer Science, Electrical/Software Engineering, or related field.

Salary Insight

$111 - $166k per year

Location

Typeonsite
LocationSan Jose, California

Required Skills

cc++pythonrisc-vdsp
Share:

Similar open positions

Explore active roles that match your skills and interests.

Econosoft

Econosoft

12h agoLos Angeles, Californiacontract

Firmware Software Engineer Econosoft Los Angeles

Lead development of RF-over-fiber telecommunication products overseeing end-to-end product lifecycle. Collaborate with firmware electrical and production teams to design implement and support hardware embedded solutions. Drive innovation while maintaining high quality standards.

Competitive salary
Firmware developmentEmbedded C/C++Hardware programming+2 more
31 MSI - (Marvell Semiconductor Inc.) US

31 MSI - (Marvell Semiconductor Inc.) US

3d agoSan Jose, Californiapayroll

Senior Principal Program Manager Marvell Optical Engines

Marvell seeks a Senior Principal Program Manager to lead next-generation optical engine delivery within its Cloud Optics organization. The role drives end-to-end program execution for optical solutions spanning intra-data center and data center interconnect applications. Candidates will translate design specifications into products while aligning with technical and business goals. This position offers direct impact on cutting-edge optical technologies powering cloud and AI infrastructure.

158K–237K
Program ManagementRisk ManagementCross-functional Leadership+3 more
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

15h agoHouston, Texaspayroll

Embedded Firmware Engineering Manager

You own firmware development for advanced control and automation systems used in robotics and industrial applications. You lead a team of embedded engineers while staying hands-on in C and C++ for real-time systems. Your stack includes ARM Cortex, RTOS, and I2C/SPI interfaces. You report to the VP of Engineering and collaborate with hardware and systems teams. This role blends technical leadership with deep design work, shaping architecture for next-gen products.

120K–165K
cc++arm+2 more

Everforth, Cybercoders

12h agoDenver, Coloradopayroll

Firmware Engineer

We seek a skilled Firmware Software Engineer to lead embedded firmware development and mentor engineers. You will architect and deliver firmware solutions while collaborating across hardware product and manufacturing teams. This hands-on leadership role spans the full product lifecycle from concept to production.

120K–140K
C/C++Bare-metal programmingLow-level drivers+9 more

Solidigm

18h agoSacramento, Californiapayroll

Firmware Product Line Architect Solidigm

Solidigm seeks a Firmware and Embedded Software Design professional to join a fast-paced team developing next generation Solid State Disk solutions. You will drive architectural requirements for new features and lead high-level architecture scoping initiatives. This role blends technical depth with collaborative leadership across cross-functional groups.

171K–273K
C/C++SSD firmware architectureFTL+10 more
31 MSI - (Marvell Semiconductor Inc.) US

31 MSI - (Marvell Semiconductor Inc.) US

18d agoSan Diego, Californiapayroll

Senior Staff COE Emulation Engineer at Marvell

Lead the Emulation Center of Excellence driving custom compute storage emulation strategies and vendor platform enablement. Own end-to-end emulation infrastructure delivery from architecture design to production ramp up. Shape the future of SoC development through cross-functional collaboration. Differentiate by influencing technology adoption and accelerating design cycles.

136K–201K
SystemVerilogUVMVeloce+8 more