CareerPlanSign in

Principal Engineer (L2, L3 Protocol Development, Switching/Routing)

Bangalore💼 Full-time🗓 2026-07-07 → 2026-10-05

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