Mid-Level Software Engineer in Networking

Arista Networks

📍 winnipeg, mb, Canada

Full-time Other-General Posted June 27, 2026

Job Description

Join Arista Networks as a Mid-Level Software Engineer with a focus on Linux Kernel. Play a vital role in enhancing the EOS Kernel for advanced client-to-cloud networking solutions.
This position at Arista Networks involves significant contributions to the EOS Kernel, including integration of new kernel versions and close collaboration with hardware teams. With your experience in Linux kernel programming, you will develop critical features and testing protocols using C, C++, and Python.
Key Responsibilities:
• Track and identify features from Linux Kernel developments
• Design and manage EOS Kernel enhancements and automated test suites
• Partner with hardware engineers for new component testing
• Engage with the upstream Linux Kernel community
• Provide mentorship and technical guidance to junior team members
Requirements:
• Degree in relevant field (BSc, MS, Ph.D.)
• Minimum 3 years’ experience in Linux kernel development
• Strong skills in C, familiar...