Software Engineer

Arista Networks Logo

Arista Networks

πŸ“Remote - Ireland

Summary

Join Arista Networks, an industry leader in data-driven networking, and become a core member of the CloudEOS team. You will contribute to the development and delivery of cutting-edge software products for cloud-enabled WAN connectivity. This fast-paced role involves working with a high-caliber team on all aspects of control plane, software data plane, and management platform/APIs/services. The work utilizes diverse technologies like EOS, multithreading, and cloud infrastructure. Arista values diversity and offers a collaborative work environment. The position is available in several European locations.

Requirements

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

Responsibilities

  • Be a core member of the CloudEOS team
  • Contribute to all aspects of the development and delivery of control plane, software data plane, and management platform/APIs/services

Preferred Qualifications

  • Experience with DPDK, Software Forwarding, DPI based application recognition
  • Experience with Qos and secure communication using IPSec
  • Python and/or Golang development experience
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.