CareerPlan

Software Engineer (Platform/EOS/Networking)

Bengaluru, KA, inFull-time2026-10-27 → 2026-11-10

Core

Deliver new cutting-edge product features for data center switching by designing, implementing, and owning code that drives Arista's network operating system (EOS) and hardware platforms.

Role type

Senior IC software engineer (networking/platform)

Builds

Data center switching platforms, network operating system (EOS), and forwarding ASIC/FPGA software

Domain

Networking, Data Center, Embedded Systems

Required skills

C/C++ programming, algorithms, software architecture, embedded systems debugging, hardware abstraction layer, datapath forwarding (ACLs, QoS, EVPN, VXLAN), full software development lifecycle

Preferred skills

Network Systems Software development, FPGA/Network Processor experience

Technologies

EOS, ASICs, FPGAs, Network Processors

Responsibilities

Drive design and architecture of new features, suggest and decide what features to build, push and test features, work alongside customers in the field

Seniority

Senior, hands-on IC