Arista Networks
Mid-Level Software Engineer - Linux Kernel
Job Description
Join Arista Networks as a Mid-Level Software Engineer specializing in the Linux Kernel. Help shape the future of client-to-cloud networking in data-centric environments.
This role involves maintaining and enhancing the EOS Kernel at Arista, focusing on integrating new kernel versions and collaborating with hardware teams to integrate new components. You will develop key features and tests using C, C++, and Python, ensuring robust support for cutting-edge hardware solutions. Prior experience in Linux kernel programming is essential.
Key Responsibilities:
• Identify relevant features from ongoing Linux Kernel developments
• Design and maintain EOS Kernel features and automated tests
• Work alongside hardware engineers on new component qualifications
• Contribute to upstream Linux Kernel community
• Provide technical leadership and mentorship to junior team members
Requirements:
• BSc, MS or Ph.D. in a relevant fie...
This role involves maintaining and enhancing the EOS Kernel at Arista, focusing on integrating new kernel versions and collaborating with hardware teams to integrate new components. You will develop key features and tests using C, C++, and Python, ensuring robust support for cutting-edge hardware solutions. Prior experience in Linux kernel programming is essential.
Key Responsibilities:
• Identify relevant features from ongoing Linux Kernel developments
• Design and maintain EOS Kernel features and automated tests
• Work alongside hardware engineers on new component qualifications
• Contribute to upstream Linux Kernel community
• Provide technical leadership and mentorship to junior team members
Requirements:
• BSc, MS or Ph.D. in a relevant fie...