Dublin or Kraków or Bucharest or Budapest or Athens Remote (Country)

Arista Networks is hiring a Software Engineer

About the Role

Arista Networks is hiring a Software Engineer for the CloudEOS team. You will build software products that enable cloud-based WAN connectivity, working across a broad range of technologies including control plane, software data plane, and management platform development.

What You'll Do

  • Build products and services that automate networks and secure connectivity between global locations.
  • Work on all aspects of developing and delivering control plane, software data plane, and management platform/APIs/services.

What We're Looking For

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

Nice to Have

  • Experience with DPDK, Software Forwarding, or 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 from requirements to feature delivery
  • Strong software debugging skills, especially in embedded systems
  • Experience in Network Systems Software development

Technical Stack

  • EOS (Extensible Operating System), multithreading, multicore software forwarding based on DPDK
  • Public cloud infrastructure (AWS, Azure, GCP), Path selection, NFV, Containers, Network Segmentation
  • Virtualization, microservice based architectures, CI/CD pipelines, Terraform-based declarative provisioning models
  • Languages: C/C++, Linux, Python, Golang

Team & Environment

You will be a core member of the CloudEOS team, a fast paced, high-caliber team. The company culture values diversity of thought and perspectives, fosters an inclusive environment, and drives creativity and innovation.

Work Mode

This role follows a local-country work mode. Positions are open in Dublin Ireland, Kraków Poland, Bucharest Romania, Budapest Hungary, and Athens Greece.

Arista Networks is an equal opportunity employer.

Required Skills
C/C++LinuxDPDKMultithreadingMulticoreEOSAWSAzureGCPNFVContainersVirtualizationMicroservices C/C++LinuxDPDKMultithreadingMulticoreEOSAWSAzureGCPNFVContainersVirtualizationMicroservices
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Arista Networks
Arista Networks builds and sells cloud networking solutions that deliver a radically simplified approach to data center, campus, and WAN networking. The company’s platforms are designed for performance, scalability, and programmability using its Extensible Operating System (EOS®).
All jobs at Arista Networks Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago