Senior/Lead Software Engineer, Network Systems

Arista Networks • Vancouver, British Columbia, Canada • Posted March 17, 2026

Location Vancouver, British Columbia
Job Type Full-time
Category Computer Occupations
Posted March 17, 2026

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...

Interested in this role?

Click the button below to start your application.

Apply Now