Arista Networks

Software Engineer, Kernel and BIOS - Dublin, Ireland

Arista Networks
Apply
7 hours ago
Bucharest, RomaniaSenior

Responsibilities

  • Develop and extend Linux Kernel features for internal use and the Arista EOS platform.
  • Evaluate new CPUs and work with CPU and BIOS vendors to integrate their stacks into EOS.
  • Bring up and qualify CPU and BIOS components on Arista hardware products.
  • Add features, debug problems, and tune software for scalability and performance.
  • Own projects from definition through deployment and participate in customer interactions.
  • Maintain responsibility for the quality of delivered software and contribute changes to the kernel community upstream.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • At least 5 years of experience with C or C++ and Python.
  • Hands-on Linux Kernel software experience is preferred.
  • Understanding of IP networking and/or distributed systems is preferred.
  • Applied understanding of software engineering principles.
  • Strong problem-solving and software troubleshooting skills.
  • Ability to design and successfully implement solutions.

Benefits

  • Supportive, growth-oriented engineering culture.
  • Opportunity to move from Kernel and BIOS work into other software areas over time.
  • Location: Dublin, Ireland.

Tech Stack

Categories

Arista Networks

About Arista Networks

5,001-10,000 employees

Arista Networks builds cloud networking hardware and software for large data centers, campus networks, and WAN routing. Its portfolio centers on EOS, a Linux-based network operating system, CloudVision management, and Ethernet switches used by cloud providers and enterprises; revenue comes from product sales plus subscriptions and support. Founded in 2004 and headquartered in Santa Clara, it is a public company on the NYSE (ticker: ANET).

Contact me