7 days ago
Bengaluru, India or Hyderābād, IndiaStaff+
Responsibilities
- Design enterprise solutions and protocols in SONiC and integrate existing SONiC features into internal releases.
- Contribute SONiC features and bug fixes to the open-source SONiC community.
- Drive end-to-end SONiC solutions and next-generation Marvell Prestera switch silicon capabilities based on industry trends.
- Help drive OCP SAI specifications to address enterprise solution gaps.
- Develop unit tests for SONiC features and support the validation team in producing stable releases.
Requirements
- 12+ years of experience designing switch network operating system software.
- Significant contributions to NOS solutions such as EVPN and SRv6.
- Solid understanding of hardware, memory management, inter-process communication, containers, and build systems in a typical NOS.
- Expertise in C++ and Python.
- Proficiency using AI-assisted tools for faster development.
- Understanding how to expose switch silicon features to NOS/SONiC is preferred.
- Familiarity with OCP SAI is preferred.
Benefits
- Eligible to participate in Marvell bonus and equity plans, including a new-hire equity grant and annual equity refreshers.
- Work in a collaborative, transparent, and inclusive environment with tools and resources for professional growth.
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).
