Arista Networks

Burnaby
Total Offices: 2
2,867 Total Employees
Year Founded: 2004

Jobs at Arista Networks

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

YesterdaySaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
Join Arista's SONiC development team as a software engineer to design, implement, and test system software for networking solutions, collaborating with other engineers and customers to resolve issues.
YesterdaySaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The BIOS Software Engineer will design and maintain low-level CPU firmware, BIOS, and boot loader software, working closely with hardware engineers and contributing to open-source BIOS communities.
YesterdaySaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The Software Engineer will develop, test, and maintain the EOS software, collaborate with teams to analyze and fix network problems, and mentor junior engineers.
YesterdaySaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
Develop and maintain Linux kernel features for Arista's EOS, integrate new CPU hardware, mentor engineers, and ensure quality and performance of software projects.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
Work with development teams to test Arista software and hardware products, write test plans, design network topologies, and identify bugs and customer use-cases for improvements.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The PCIe Software Engineer develops software for PCIe links, focusing on performance optimization, diagnostics, and driver modifications, requiring 3+ years of C/C++ experience.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The role involves ensuring product quality through testing, troubleshooting, and collaborating with teams, requiring expertise in network technologies and configuration.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
Develop and maintain software features for network systems, collaborating with hardware teams and customer support to ensure performance and quality.
11 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
The Expert/Principal Software Engineer will develop and deliver software for Arista's EOS, implement solutions, write specifications, and mentor junior engineers, focusing on Linux and networking infrastructure.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
As a Layer1 Software Engineer, you'll develop software for physical connectivity, manage features, collaborate with hardware teams, and provide problem-solving support.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The Software Test Engineer will work on Wi-Fi product quality through testing, debugging, and collaboration with teams to meet customer requirements.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
The Software Test Engineer will develop test plans, design network topologies for product validation, execute tests, and work closely with developers to enhance software quality through exploratory and automated testing processes.
11 Days AgoSaved
In-Office
Vancouver, BC, CAN
Cloud • Software • Analytics
As a Software Test Engineer, you'll design and execute system-level test cases, debug issues, collaborate with teams, and enhance user experience.
11 Days AgoSaved
Hybrid
Vancouver, BC, CAN
Cloud • Software • Analytics
The Technical Solutions Engineer troubleshoots complex customer environments, responds to inquiries, resolves product issues, and collaborates with engineering and customer teams.
11 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Participate in EOS software development, writing specifications, coding in C/C++/python, debugging, and mentoring junior engineers.
11 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Define optical interconnect use cases and deployment configurations, create validation and web tools, automate and execute optical test flows, collect and analyze test data, produce documentation and demo materials, and collaborate with hardware, firmware, PLM, sales, and marketing to support product validation and conference demonstrations.
15 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Develop and optimize PCIe software for networking hardware: bring up PCIe links, tune parameters on ports/bridges/endpoints, modify Linux PCI drivers and virtual memory allocation, use AER/DPC for error handling, build userspace mediators between ASICs/FPGAs/bridges, measure read/write performance, and create automated tests in C/C++/Python.
15 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Design, develop, integrate and maintain low-level CPU firmware, BIOS and boot loader software for Arista products. Bring up and qualify new CPU boards, write automated tests, troubleshoot firmware/boot issues, collaborate with hardware vendors, contribute to upstream BIOS projects, mentor engineers, and provide technical leadership across features and projects.
15 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Design, develop and maintain Linux kernel features for Arista EOS. Integrate upstream kernels, qualify CPUs and NICs, build tests and tooling, troubleshoot customer issues, contribute upstream, and mentor junior engineers.
15 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Cloud • Software • Analytics
Design, implement, and maintain Layer1 control software for physical network connectivity. Develop features in C/C++ and Python, build telemetry and tests, collaborate with hardware and optics teams, support customers and system tests, and mentor junior engineers. Own projects end-to-end from design to deployment.