As a Linux Kernel Software Engineer at Arista Networks, you will be integral to developing advanced kernel features and ensuring efficient hardware integration. Your expertise in C is critical for this role.
This mid-level position on the Linux Kernel team focuses on maintaining and enhancing kernel features for Arista's EOS. Engaging with the upstream Linux community and collaborating with hardware engineers will be pivotal to your success in this role. Expect to take ownership of projects and provide guidance to junior engineers, shaping the future of kernel development.
Key Responsibilities:
• Monitor and implement relevant Linux kernel advancements
• Maintain and enhance EOS kernel features using C, C++, and Python
• Collaborate with hardware vendors for component qualification
• Integrate new kernel versions into the EOS
• Offer mentorship to new team members
Requirements:
• Bachelor’s or higher degree in Computer Science or related field
• At least 3 years of hands-on Linux kernel development
• Expertise in C programming; familiarity with C++ and Python preferred
• Solid grasp of kernel architecture and design
• Skilled in problem-solving and software engineering principles
Contribute to innovative solutions with your Linux kernel expertise at Arista Networks.
#J-18808-Ljbffr