PCIe Senior/Lead Software Engineer

aristanetworks · Austin, TX, us

Posted
80 days ago
Last confirmed live
1 day ago

What this role involves

The PCIe Senior/Lead Software Engineer role involves developing software for high-speed PCIe communication in networking switches. Responsibilities include bringing up PCIe links, tuning parameters, modifying Linux PCI drivers, and developing automated tests. Candidates need strong C/C++ skills and deep understanding of PCIe hardware and drivers.

Skills this posting asks for

  • c
  • c++
  • python
  • pcie
  • linux pci drivers
  • aer
  • dpc
  • ltssm
  • tlp
  • credit flow control
  • pcie switches
  • firmware
  • performance optimization
  • hardware/software boundary
  • fpga
  • networking asics
  • virtual memory allocation
  • userspace software
  • automated testing

Requirements

  • 8 years of experience
  • Level: senior
  • Remote policy: onsite

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at aristanetworks

All 23 roles at aristanetworks