Software Engineer - Arista
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Software Engineer - Platform Independent Layer 2 and Infrastructure Team

Arista Networks is a leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.

We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge.

Our solutions are designed to meet current demands and anticipate future challenges.

We value diversity of thought and perspectives, fostering an inclusive environment that drives creativity and innovation.

Our commitment to excellence has earned us several prestigious awards.

We take pride in our track record of success and strive for the highest standards of quality and performance.

The EOS Platform Independent (PI) Layer 2 and Infrastructure team works on Arista's EOS alongside the EOS Routing team.

The team builds innovative, scalable solutions in areas including EOS infrastructure, Layer 2 protocols, and software development.

This is a global team that works on cutting-edge features deployed in large networks.

Key Responsibilities:

  • Develop innovative, scalable solutions in EOS infrastructure and Layer 2 protocols.
  • Work on cutting-edge features deployed in large networks.
  • Collaborate with the EOS Routing team.

Requirements:

  • Bachelor's/Master's degree in Engineering.
  • 3+ years of experience as a Systems Software Development Engineer.
  • Proficiency in C/C++ and Python programming languages.
  • Software Development experience with Linux.
  • Strong communication skills and ability to work in a team environment.

Preferred Qualifications:

  • Experience with Layer 2 protocols like 802.1 X, AAA, Macsec, LACP, STP.
  • Experience working through the complete software development life cycle.
  • Strong software debugging skills, especially in embedded systems.
  • Experience in Network Systems Software development.

;