Software Engineer (Platform/EOS/Networking)
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
