IT & Software

Linux Kernel Engineer at Arista Networks

Arista Networks, Inc.

Vancouver · British Columbia · Canada

Elevate your career with Arista Networks as a Linux Kernel Engineer. Focus on developing kernel features and integrating new CPU architectures in a supportive, innovative environment.

As a member of Arista’s Linux Kernel team, you will play a crucial role in maintaining and evolving the Linux kernel for EOS, ensuring it meets both current and future technological demands. This senior engineering role requires expertise in C programming and involves troubleshooting, debugging, and enhancing kernel features while collaborating with various engineering teams and the open-source community.

Key Responsibilities: • Track and implement developments in the Linux Kernel • Develop and maintain EOS Kernel features and automated tests • Qualify new Kernel dependent hardware components • Contribute features back to the upstream Linux community • Mentor junior engineers in software development processes

Requirements: • BS in Computer Science or related field + 8 years experience • Proficiency in C, C++, and Python • Hands-on Linux kernel troubleshooting experience • Familiarity with Linux architecture and design • Strong communication and documentation skills

Lead Arista's innovation by driving development in Linux kernel software and collaborating across engineering functions. #J-18808-Ljbffr

Reference: WJ-3875_14166485

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.