Senior Software Engineer at Arista Networks

Arista Networks
Full-time vancouver, metro vancouver regional district IT & Technology
Posted:
June 09, 2026
Location:
vancouver, metro vancouver regional district, Canada

Job Description

Accelerate your career as a Senior Software Engineer with Arista Networks. Contribute to the development of packet forwarding engines and systems while working with cutting-edge technologies in a collaborative environment.
In this full-time position, you will join Arista’s Packet Forwarding Engines (PFE) and System software team. This role is designed for skilled engineers proficient in C, C++, and Python with extensive experience in software engineering principles. You will manage ASIC-based packet forwarding engines, develop functional and design specifications, and support both software and hardware components in complex networking systems.
Key Responsibilities:
• Write functional and design specifications for packet forwarding engines
• Implement solutions for software challenges utilizing C, C++, and Python
• Test and debug both software and hardware features
• Collaborate with Customer Support Engineers to resolve customer issues
• Mentor junior engineers and...

Apply for this Job

Submit your application for the Senior Software Engineer at Arista Networks position at Arista Networks.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: vancouver, Canada
Posted: June 09, 2026
Deadline: July 19, 2026