Principal Engineer (L2, L3 Protocol Development, Switching/Routing)
Core
Developing L2/L3 switching and routing protocols for cloud DataCenter and Enterprise network products using Marvell packet processors and SONiC open NOS.
Role type
Principal Engineer (L2/L3 Protocol Development)
Builds
Scalable embedded network software for data center switches and routers
Domain
Semiconductor / Network Infrastructure / Data Center
Required skills
L2/L3 Ethernet switching and routing protocols, C/C++/Python programming, embedded system software development, Linux-based embedded product architecture, distributed team leadership, technical mentorship
Preferred skills
Experience with SONiC ecosystem, knowledge of TCAM/QoS/ACL technologies
Technologies
SONiC, Linux, C, C++, Python, Marvell Terlaynx, Marvell Prestera (via careerplan.io/jobs/2601285-principal-engineer-l2-l3-protocol-development-switchingrouting-at-marvell)
Responsibilities
Lead all phases of software development from requirements to testing, architect scalable embedded products, mentor and train engineering teams, execute projects across distributed locations
Seniority
Principal, hands-on IC with strategic leadership
