Senior/Lead Software Engineer, Network Systems

Arista Networks
Full-time Vancouver, British Columbia Computer Occupations
Posted:
May 28, 2026
Location:
Vancouver, British Columbia, Canada

Job Description

Job Description

Who You'll Work With

Arista Networks is looking for world-class Senior/Lead Network Systems software engineers.

Network systems software is all about managing hardware components on switches and routers. As a senior/lead Network Systems engineer, you will collaborate and work with customers, product management and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently. You will write software that controls everything from temperature sensors, fan controllers, power controllers, storage devices to FPGAs, NICs and PCIE switches. You will design abstractions that allow this software to be easily packaged and integrated into hardware drivers that manage all our hardware. You will have the opportunity to design solutions to accelerate key functions using hardware and FPGAs to improve system performance. You will also get to work closely with our hardware engineers throughout th...

Apply for this Job

Submit your application for the Senior/Lead Software Engineer, Network Systems position at Arista Networks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vancouver, Canada
Posted: May 28, 2026
Deadline: July 07, 2026