Arista's Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS, integrating new upstream kernel versions, and designing new kernel features
Job Summary
Arista's Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS, integrating new upstream kernel versions, and designing new kernel features.
Engineers will evaluate new CPUs, work with CPU vendors for kernel support integration, and bring-up/qualify new CPUs in hardware products.
The role demands owning projects from definition to deployment, ensuring quality, and providing technical leadership and customer support.
Matching Summary
Arista's Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS, integrating new upstream kernel versions, and designing new kernel features.
Skills & Requirements
Must-have
Linux kernel development
C programming
troubleshooting Linux kernel issues
Linux kernel architecture
IP networking architecture
software engineering principles
Nice-to-have
diversity of thought and perspectives
fostering an inclusive environment
anticipate and adapt to future challenges
customer interactions
technical leadership
Key Requirements
BS/MS/PhD in CS/EE/CE + 8/6/3 years experience or equivalent
Expert knowledge of C
Significant hands-on Linux kernel experience
Familiarity with upstream Linux community patching