Senior/Lead Software Engineer (Packet Forwarding Engines)

Arista Networks • vancouver, metro vancouver regional district, Canada • Posted June 18, 2026

Location vancouver, metro vancouver regional district
Job Type Full-time
Category IT & Technology
Posted June 18, 2026

What You’ll Do

This role demands strong software engineering fundamentals, and a good understanding of ASIC-based packet forwarding engines, hardware components (like temperature sensors, fan controllers, etc), board system management software, how the software that manages them is implemented, and the networks in which they are used. Your role will not be limited to any single aspect of managing ASIC-based packet forwarding engines at Arista, but cover all aspects of bringing up new hardware, developing all features requiring hardware forwarding support (including low-level hardware drivers), testing the software and hardware, and supporting our customers using the products you build.

Responsibilities

  • Write functional specifications and design specifications for small-sized packet forwarding engine features and system software to manage hardware components.
  • Independently implement solutions to small-sized problems in our packet forward...

Interested in this role?

Click the button below to start your application.

Apply Now