Full-time

Linux Kernel Developer at Arista Networks

Posted by Arista Networks • vancouver, bc, Canada

📍 vancouver, bc 🕒 June 04, 2026

About the Role

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...

Ready to Apply?

Submit your application today and take the next step in your career journey with Arista Networks.

Apply Now