Linux Kernel Developer at Arista Networks

Arista Networks
Full-time vancouver, metro vancouver regional district Other-General
Posted:
June 05, 2026
Location:
vancouver, metro vancouver regional district, Canada

Job Description

Elevate your engineering career as a Linux Kernel Developer with Arista Networks. Join a team dedicated to developing innovative solutions within a cloud-driven environment focusing on the Linux kernel.
In this mid-level role, you'll work with Arista’s Linux Kernel team to design and implement features in the EOS kernel. Collaborating with engineers and vendors, you will maintain kernel support for cutting-edge hardware, ensuring seamless integration. This position requires expertise in C programming, along with the ability to contribute effectively to the upstream kernel community.
Key Responsibilities:
• Track Linux Kernel developments relevant to Arista products
• Develop and maintain features in EOS Kernel using C, C++, Python
• Collaborate with hardware vendors on kernel-dependent components
• Contribute features back to the upstream Linux community
• Mentor junior engineers in software development processes
Requirements:
• BSc, MS or Ph.D. in Computer S...

Apply for this Job

Submit your application for the Linux Kernel Developer at Arista Networks position at Arista Networks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: vancouver, Canada
Posted: June 05, 2026
Deadline: July 15, 2026