CareerPlanSign in

Software Engineer (Platform/EOS/Networking)

Chennai, TN, inFull-time2026-01-13 → 2026-10-07

Core

Deliver new cutting-edge product features for data center switching by designing, implementing, and owning code that drives hardware and programming chips.

Role type

Senior IC software engineer (networking/platform)

Builds

Data center switching platforms and network operating system features

Deliverable

production ML models | product features

Required skills

C/C++ programming, algorithms, software architecture, embedded systems debugging, hardware abstraction layer, datapath forwarding (ACLs, QoS, Unicast, Multicast, EVPN, MPLS, VXLAN, OAM), full software development life cycle

Preferred skills

Network Systems Software development

Technologies

Forwarding ASICs, FPGAs, Network Processors

Responsibilities

Suggesting and deciding what features to build, driving design and architecture, pushing and testing features, working alongside customers in the field, working through the complete software development life cycle from requirements to delivery

Seniority

Mid-level, hands-on IC