EOS Routing Team
- Arista Networks is the leader in building software driven cloud networks for todays datacenter, cloud and campus environments.
- Arista delivers the most efficient, reliable and high performance Universal Cloud Network architectures based on 10G, 25G, 40G, 50G,
- 100G and 400G platforms delivered with an extensible operating system Arista EOS. Arista EOS is built on an open, programmable,
- and resilient state-sharing architecture that delivers maximum system uptime, reduces CAPEX and OPEX by simplifying IT operations
- and enables business agility.
- The EOS Routing PI team is responsible for developing routing protocols like BGP, OSPF and ISIS and Data Center and SP technologies
- like MPLS, Segment Routing and EVPN. A unique feature of the Arista routing team is that the routing software is common across
- Campus, Data Center and Service Provider routing features. This is a global team that spreads multiple geographies working on cutting
- edge features that get deployed in the largest Cloud titan, Service Provider, Enterprise and Campus networks.
- Arista provides an open Engineering-driven culture which fosters innovation and enables engineers to Learn, Lead and Thrive. Our
- adoption of modern software tools, methodologies and processes and emphasis on automation enables our engineers to focus their
- energies on the truly complex problems and be among the most productive in the industry. Arista's products are purpose built with the
- scale, performance and quality required to operate in some of the most demanding environments - this provides engineers the platform
- and rigour to learn and gain experience in building complex, scalable software systems.
Basic qualifications
- Bachelor's/Master's degree in Engineering
- 3+ years of experience working as a Systems Software Development Engineer
- Proficiency in C++/C and Python programming languages
- Experience with routing protocols and/or Data Center/SP routing features
- Software Development experience with Linux
Preferred qualifications
- Strong communication skills and the ability to work in a team environment
- Experience working through the complete software development life cycle right from requirements gathering to
- delivering the fully developed feature.
- Strong software debugging skills especially in embedded systems.
- Experience in Network Systems Software development is a plus.
Skills Required
Isis, C++, Linux, Ospf, Bgp, Python