Vancouver, BC, Canada On-site Full-time USD 95,000 – 145,000 / year

Arista Networks is hiring a PCIe Software Engineer

Responsibilities

  • Establish PCIe connections on newly designed hardware platforms
  • Optimize PCIe configuration settings across root ports, switches, and endpoints
  • Adjust Linux PCI driver code and manage virtual memory setup
  • Implement AER and DPC mechanisms to enhance error detection and system recovery
  • Create userspace applications that coordinate data flow between network ASICs, FPGAs, and PCIe switches
  • Evaluate and record read and write throughput of PCIe hardware components
  • Build automated validation tests in C, C++, and Python to verify feature correctness
About company
Arista Networks
Arista Networks builds and sells cloud networking solutions that deliver a radically simplified approach to data center, campus, and WAN networking. The company’s platforms are designed for performance, scalability, and programmability using its Extensible Operating System (EOS®).
All jobs at Arista Networks Visit website
Job Details
Department Platform team
Category other
Posted 3 months ago