Software Engineer (l1, L2, L3, C, Linux, Dpdk, Switch)

Marvell

Not specified; not specified; competitive compensa...
C and c++ programming proficiency
Ethernet switching and l1/l2/l3 protocols
L1 firmware development experience
Develop next-generation switching and DPU-based solutions tailored for enterprise and cloud-scale environments

Job Summary

  • Develop next-generation switching and DPU-based solutions tailored for enterprise and cloud-scale environments.
  • Enhance Layer 1/2/3 networking capabilities including VLANs, VXLAN, L2GRE, MPLS, BGP, OSPF, and multicast.
  • Contribute to open-source initiatives such as SONiC, SAI, OVS, DPDK, and the Linux kernel.

Matching Summary

Develop next-generation switching and DPU-based solutions tailored for enterprise and cloud-scale environments.

Salary

Not specified; Not specified; Competitive compensation and benefits mentioned

Skills & Requirements

Must-have

  • C and C++ programming proficiency
  • Ethernet switching and L1/L2/L3 protocols
  • L1 firmware development experience
  • ARM multicore SoC architecture knowledge
  • High-speed packet I/O expertise

Nice-to-have

  • SONiC and SAI framework familiarity
  • Cloud networking and SDN exposure
  • Open-source contribution to Linux kernel
  • Strong analytical problem-solving skills
  • Collaboration in distributed team environments

Key Requirements

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • 4 to 12 years of relevant industry experience
  • Eligibility to access export-controlled information under US law

Work Rights

Must be eligible to access export-controlled information (US citizens, lawful permanent residents, or protected individuals)

Tailored Resume

Cover Letter