← Toutes les offres

Software Engineer, Kernel and BIOS

À propos du poste

• Join Arista Networks' Dublin Kernel software team within the Platform team
• Keep pace with the latest Linux Kernel developments and integrate them for internal development and Arista EOS
• Extend and develop new kernel features and work with the kernel community to integrate them upstream
• Manage CPU subsystems across Arista products
• Evaluate new CPUs and work with CPU/BIOS vendors to integrate their stacks into EOS
• Bring up and qualify CPU/BIOS components in hardware products
• Develop software features, debug problems, and fine-tune code for scalability and performance
• Own projects from definition through deployment and customer interactions
• Ensure the quality of delivered software

• BS in Computer Science, Electrical Engineering, or Computer Engineering
• 5+ years of experience with C or C++ and Python
• Hands-on experience working on Linux Kernel software is a plus
• Understanding of IP networking and/or distributed systems is a plus
• Applied understanding of software engineering principles
• Strong problem-solving and software troubleshooting skills
• Ability to design a solution and implement it successfully

• Supportive and growth oriented culture
• Opportunity to switch from Kernel and BIOS to other areas as interests and business needs evolve
• Compensation and work-life balance recognized among company awards