PCIe Senior/Lead Software Engineer
Arista Networks
United States
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Troubleshooting","Debugging","Problem-solving","Performance optimization","Hardware/software collaboration"]Join the Platform team to develop PCIe software that connects hardware and software in Arista switches. You’ll bring up and tune PCIe links on new designs, modify Linux PCI drivers and virtual memory allocation, and use AER and DPC to improve error visibility and resiliency. Build userspace mediation software between networking ASICs, FPGAs, and PCIe bridges, and validate changes with automated tests in C/C++/Python.

