×
Register Here to Apply for Jobs or Post Jobs. X

Linux Kernel Senior​/Lead Software Engineer

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Arista Networks
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 210000 USD Yearly USD 140000.00 210000.00 YEAR
Job Description & How to Apply Below

Linux Kernel Senior/Lead Software Engineer

Full‑time

Arista Networks is a leading provider of data‑center, campus, and routing solutions, focusing on software‑defined networking, cloud computing and AI integration.

Who You’ll Work With

Our Linux Kernel team develops and maintains the kernel for EOS, tracks upstream developments, integrates new kernel versions, designs new features, and collaborates with the upstream community.

What You’ll Do
  • Track ongoing Linux Kernel developments and identify features relevant to Arista products.
  • Design, develop and maintain EOS kernel features and tests using C, C++ and Python.
  • Build automated tests and infrastructure to validate kernel features.
  • Work with hardware engineers and vendors to qualify new kernel‑dependent CPUs and NICs.
  • Contribute kernel features back to the mainline and integrate new kernel releases into EOS.
  • Provide technical leadership for kernel projects and tools.
  • Collaborate with customer support and system test teams to diagnose and resolve network issues.
  • Mentor new and junior engineers.
Qualifications
  • BS in Computer Science, Electrical Engineering or Computer Engineering + 8 years experience, or MS + 6 years, or Ph.D. + 3 years, or equivalent experience.
  • Expert knowledge and extensive programming experience in C; knowledge of C++ and Python desirable.
  • Hands‑on experience troubleshooting, bug fixing and feature development in the Linux kernel.
  • Familiarity with kernel architecture and upstream patching process.
  • Understanding of IP networking architecture and design.
  • Strong problem‑solving and software design skills.
  • Ability to work independently and in small teams.
  • Excellent communication and documentation skills.
  • Familiarity with x86 and ARM CPU architectures.
Compensation

Base pay range: $140,000 – $210,000, varying by location and experience. Roles may also receive discretionary bonuses, equity, and other incentives.

Equal Opportunity Employer

Arista Networks is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin or any other protected characteristic. All information is kept confidential in accordance with EEO guidelines.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary