Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (Routing Protocols) @ Arista Networks

Home > Software Development

 Software Engineer (Routing Protocols)

Job Description

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.
What You ll Do
  • Write functional specifications and design specifications for small-sized routing protocol features.
  • Independently implement solutions to small-sized problems in our routing protocol software, using the C, C++, and python programming languages.
  • Write test plan specifications for small-sized routing protocol features, and implement automated test programs to execute the cases described in the test plan.
  • Debug problems found by our automated test programs and fix the problems.
  • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems.
  • B.E./ M.E., MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 3-10 years of related work experience
  • Knowledge of C or C++
  • Knowledge of UNIX or Linux
  • Understanding of IP networking and IP routing protocols, specifically one of RIP, OSPF, BGP, IS-IS, or PIM.
  • Hands on experience in the design and development of IP routing protocol or distributed systems software.
  • Hands on experience with enterprise or service provider class, ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding.
  • Applied understanding of software engineering principles
  • Strong problem solving and software troubleshooting skills.
  • Ability to design a solution to a small-sized problem, and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Arista Networks
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Unix Computer science C++ Linux Ethernet Test planning Distribution system MPLS Python OSPF

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Data Engineer-Data Platforms

  • IBM
  • 3 - 5 years
  • Mumbai
  • 5 hours ago
₹ Not Disclosed

Data Engineer-Data Platforms-AWS

  • IBM
  • 3 - 5 years
  • Bengaluru
  • 8 hours ago
₹ Not Disclosed

Software Developer - Corporate Mobile Service Plan

  • IBM
  • 3 - 5 years
  • Bengaluru
  • 11 hours ago
₹ Not Disclosed

Software Engineer, Production Engineering

  • IBM
  • 3 - 5 years
  • Noida, Gurugram
  • 11 hours ago
₹ Not Disclosed

Arista Networks

Arista Networks was founded to pioneer and deliver software-driven cloud networking solutions for large data center storage and computing environments. Aristas award-winning platforms, ranging in Ethernet speeds from 10 to 100 gigabits per second, redefine scalability, agility and resilience. ...