Marvell Technology logo

Software Principal Engineer

Marvell Technology
June 23, 2026
Full-time
On-site
Petah Tikva, Israel
Other Semiconductor Jobs, Level - Senior

Job Title

Software Principal Engineer

Role Summary

Lead development of embedded network SDK and software components for Marvell's Teralynx switching products. Work within a distributed R&D organization to design, implement, test, and maintain scalable embedded networking solutions for cloud and datacenter markets.

Experience Level

Senior — expects substantial relevant experience. Typical background: 10+ years of professional experience; see Education Requirements for degree-linked experience ranges.

Responsibilities

Primary responsibilities include technical leadership, full lifecycle development, and cross-team coordination.

  • Act as technical leader for R&D teams developing packet-processor and switching products.
  • Lead all software development phases: requirements, architecture, design, implementation, testing, and maintenance.
  • Architect and implement scalable embedded Linux-based networking products and SDK components.
  • Drive SDK development for switching/routing ASICs and embedded switch/router software.
  • Collaborate with architects, development teams, QA/validation, system test, product management, documentation, and customers.
  • Mentor and train team members; promote engineering best practices and code quality.
  • Coordinate execution across geographically distributed teams and report technical status to stakeholders.

Requirements

Essential skills and experience (must-haves):

  • Deep technical expertise in L2 and L3 Ethernet switching and routing protocols.
  • Proficiency in C/C++ and Python for embedded and network software development.
  • Proven experience in SDK development targeting switching/routing ASICs.
  • Hands-on experience developing switch/router embedded system software.
  • Experience architecting scalable Linux-based embedded network products.
  • Demonstrated technical leadership and clear communication to varied audiences.

Nice-to-have:

  • Experience with L2 features such as LAG, VLAN, xSTP, LLDP, Link OAM, ARP, VxLAN, and DC fabric switching.
  • Experience with L3 routing protocols: RIP, OSPF, IGMP, BGP, ISIS.
  • Familiarity with ACL, QoS, policers, and TCAM.

Education Requirements

Bachelor's degree in Computer Science or Electrical/Electronic Engineering with 10–15 years of relevant experience, or Master's degree in Computer Science or Electrical/Electronic Engineering with 5–10 years of relevant experience.


About the Company

Company: Marvell Technology

Headquarters: Santa Clara, California, United States

Marvell’s semiconductor solutions serve as essential building blocks of the data infrastructure connecting our world, driving innovation across enterprise, cloud, AI, and carrier architectures. The company focuses on creating transformative technology that shapes the future.

Marvell Technology logo

Date Posted: 2026-06-21