SDN & Kernel Software Engineer Intern

Arista Networks, Inc.

Dublin

Hybrid

EUR 50,000 - 80,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Arista Networks in Ireland is seeking Graduate Engineers eager to learn world-leading product development in C/C++, Go and other languages. You will join us in advancing the Software Defined Networking (SDN) revolution.

The role involves writing Linux user space and kernel code, implementing routing protocols, and building configuration services with Go and Python. You will contribute to high-performance, low-latency datacenter networking software.

Qualifications

  • Proficient in C, C++, Java, Python, Go, or JavaScript frameworks.
  • Experience with Networking, Linux Embedded Systems, and Algorithms
  • Software development mindset with strong problem-solving skills

Responsibilities

  • Write Linux user space and kernel code to enable DMA from 32-bit drivers to 64-bit memory using Intel/AMD IOMMU.
  • Work at the hardware/software boundary for chips and the kernel, programming networking chips for latency analysis.
  • Implement protocols between routers and switches at layer 2/3 (LLDP, 802.1x, BFD, BGP, OSPF, ISIS).
  • Update the forwarding state of hardware using platform-independent abstractions.
  • Reconcile the Linux kernel routing model with the switch's forwarding state.
  • Implement a policy language for filtering and manipulating routing data received and advertised to peers.
  • Access ASIC registers over SPI, SMbus, PCIe and I2C to implement high-resolution timers and gather real-time data on packet flows.
  • Develop configuration management services using Go and Python to support YANG, OpenConfig, NETCONF and RESTCONF over gRPC, ssh and ssl with tools like git, Gerrit, Jenkins, Slack, Trello.
  • Develop routing protocol agents (BGP, OSPF, ISIS) in C/C++ within a Fedora Linux embedded environment; build automated test harnesses.

Skills

C
C++
Java
Python
Go
react.js
redux.js
node.js
Networking
Linux Embedded Systems
Algorithms
Programming
Software Development

Job description

Arista Networks in Ireland is seeking Graduate Engineers eager to learn world-leading product development in C/C++, Go and other languages. You will join us in advancing the Software Defined Networking (SDN) revolution.

The role involves writing Linux user space and kernel code, implementing routing protocols, and building configuration services with Go and Python. You will contribute to high-performance, low-latency datacenter networking software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDN & Network Systems Engineer Intern
SDN & Network Systems Engineer Intern

Arista Networks • Dublin

On-site
EUR 32,000 - 45,000
SDN & Networking Software Engineer Intern
SDN & Networking Software Engineer Intern

Arista • Dublin

On-site
EUR 60,000 - 90,000
Graduate Software Engineer: SDN & Networking
Graduate Software Engineer: SDN & Networking

Arista • Dublin

On-site
EUR 45,000 - 65,000
Graduate Software Engineer - SDN & High-Performance Networking
Graduate Software Engineer - SDN & High-Performance Networking

Arista Networks • Dublin

On-site
EUR 55,000 - 75,000
Software Engineer Intern 2026/2027
Software Engineer Intern 2026/2027

Arista Networks • Dublin

On-site
EUR 32,000 - 45,000
Software Engineer Intern 2026/2027
Software Engineer Intern 2026/2027

Arista • Dublin

On-site
EUR 60,000 - 90,000
Software Engineer Intern 2026/2027
Software Engineer Intern 2026/2027

Arista Networks, Inc. • Dublin

Hybrid
EUR 50,000 - 80,000
Senior C++ Software Engineer - SDN & Data Center
Senior C++ Software Engineer - SDN & Data Center

Arista Networks • Dublin

On-site
EUR 90,000 - 150,000
Software Engineer Graduate 2026/2027
Software Engineer Graduate 2026/2027

Arista • Dublin

On-site
EUR 45,000 - 65,000
Software Engineer Graduate 2026/2027
Software Engineer Graduate 2026/2027

Arista Networks • Dublin

On-site
EUR 55,000 - 75,000