Senior Linux Kernel Engineer - Lead for EOS Features

Arista

Austin (TX)

On-site

USD 160,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arista Networks is seeking a Linux Kernel Senior/Lead Software Engineer to drive kernel features for EOS, integrate new CPUs/NICs, and contribute upstream while mentoring a team of kernel engineers in a fast‑paced data‑center networking environment.

You will work with hardware and kernel communities, deliver robust kernel solutions, and ensure performance and scalability across Arista products. Excellent communication and independent work ethic are essential.

Qualifications

  • Advanced degree or equivalent in CS/EE with relevant years of experience.
  • Expert C programming experience required; C++ and Python desirable.
  • Extensive Linux kernel troubleshooting and development experience.
  • Familiarity with Linux kernel architecture and upstream patching process.
  • Strong problem solving and communication skills.

Responsibilities

  • Track kernel developments and identify features beneficial to Arista.
  • Develop and maintain EOS Kernel features and tests using C, C++, and Python.
  • Collaborate with hardware teams to qualify new CPUs and NICs.
  • Contribute features to the mainline Linux kernel with the community.
  • Integrate new Kernel versions into EOS and internal development.
  • Provide technical leadership across features, projects, and tools.
  • Analyze customer networks with support engineers to fix issues.
  • Work with System Test to diagnose and fix test failures.
  • Mentor junior engineers in Arista’s software environment.

Skills

C programming
C++
Python
Linux kernel
IP networking
X86 architecture
Independent work

Education

BS Computer Science/Electrical Engineering/Computer Engineering + 8 years experience
MS Computer Science/Electrical Engineering/Computer Engineering + 6 years experience
Ph.D. Computer Science/Electrical Engineering/Computer Engineering + 3 years experience

Job description

Arista Networks is seeking a Linux Kernel Senior/Lead Software Engineer to drive kernel features for EOS, integrate new CPUs/NICs, and contribute upstream while mentoring a team of kernel engineers in a fast‑paced data‑center networking environment.

You will work with hardware and kernel communities, deliver robust kernel solutions, and ensure performance and scalability across Arista products. Excellent communication and independent work ethic are essential.

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

Similar jobs worth comparing

Senior Linux Kernel Engineer - Lead EOS Kernel Features
Senior Linux Kernel Engineer - Lead EOS Kernel Features

Arista • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Senior Linux Kernel Engineer — Lead EOS & CPU Systems
Senior Linux Kernel Engineer — Lead EOS & CPU Systems

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
Senior Linux Kernel Engineer — Lead Features for EOS
Senior Linux Kernel Engineer — Lead Features for EOS

Arista Networks • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Medical, dental, and vision benefits
Income protection
Discretionary bonuses
EOS Linux Kernel Engineer: Features, Upstream & Performance
EOS Linux Kernel Engineer: Features, Upstream & Performance

Arista • Austin (TX)

On-site
USD 120,000 - 170,000
Linux Kernel Engineer - EOS Platform
Linux Kernel Engineer - EOS Platform

Arista • Santa Clara (CA)

On-site
USD 123,000 - 191,000
Linux Kernel Engineer — EOS Feature & Performance
Linux Kernel Engineer — EOS Feature & Performance

Arista Networks • Austin (TX)

On-site
USD 100,000 - 130,000
Lead Linux Kernel Engineer for EOS
Lead Linux Kernel Engineer for EOS

Arista Networks • Santa Clara (CA)

Remote
USD 100,000 - 150,000
Senior Linux Kernel Engineer — Lead, EOS & Upstream
Senior Linux Kernel Engineer — Lead, EOS & Upstream

Arista Networks • Austin (TX)

On-site
USD 120,000 - 160,000
Linux Kernel Engineer – EOS Features & CPU Integration
Linux Kernel Engineer – EOS Features & CPU Integration

Arista Networks • Town of Poland (NY)

Hybrid
USD 100,000 - 120,000
Linux Kernel Engineer — Upstream & Performance Focus
Linux Kernel Engineer — Upstream & Performance Focus

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 160,000