Senior Linux Kernel Engineer - Lead EOS Kernel Features

Arista

Santa Clara (CA)

On-site

USD 140,000 - 210,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 contribute to the EOS kernel, develop features, and collaborate with hardware teams for CPU and NIC integration. You will work with a team of kernel engineers to push mainline improvements and mentor junior staff.

The role requires strong C, C++, and Python expertise, deep kernel troubleshooting skills, and experience with x86/ARM architectures.

Qualifications

  • BS/MS/PhD in CS/EE/CE or equivalent work exp.
  • Expert in C with strong Linux kernel experience.
  • Familiar with C++, Python and kernel features.
  • Experience debugging kernel issues and optimising performance.
  • Knowledge of x86/ARM architectures and CPU subsystems.

Responsibilities

  • Track Linux kernel developments and identify features for Arista EOS.
  • Develop and maintain EOS Kernel features and tests using C, C++, Python.
  • Collaborate with hardware teams to qualify CPUs/NICs for EOS.
  • Contribute features back to mainline kernel where possible.
  • Provide technical leadership across kernel related projects and tools.
  • Mentor junior engineers and support customer-facing teams.

Skills

C
C++
Python
Linux kernel
Kernel development

Education

BS/MS/PhD in CS/EE/CE

Tools

Git

Job description

Arista Networks is seeking a Linux Kernel Senior/Lead Software Engineer to contribute to the EOS kernel, develop features, and collaborate with hardware teams for CPU and NIC integration. You will work with a team of kernel engineers to push mainline improvements and mentor junior staff.

The role requires strong C, C++, and Python expertise, deep kernel troubleshooting skills, and experience with x86/ARM architectures.

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

Similar jobs worth comparing

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

Arista • Austin (TX)

On-site
USD 160,000 - 230,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
Linux Kernel Engineer — EOS Feature & Performance
Linux Kernel Engineer — EOS Feature & Performance

Arista Networks • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Linux Kernel Architect
Senior Linux Kernel Architect

Arista Networks • Austin (TX)

On-site
USD 110,000 - 150,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 - EOS Platform
Linux Kernel Engineer - EOS Platform

Arista • Santa Clara (CA)

On-site
USD 123,000 - 191,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
Lead Linux Kernel Engineer for EOS
Lead Linux Kernel Engineer for EOS

Arista Networks • Santa Clara (CA)

Remote
USD 100,000 - 150,000
EOS Linux Kernel Engineer: Features, Upstream & Performance
EOS Linux Kernel Engineer: Features, Upstream & Performance

Arista • Austin (TX)

On-site
USD 120,000 - 170,000