Senior Engineer for PCIe Software Development
Arista Networks
Job Description
Step into a leading role at Arista Networks as a Senior Engineer specializing in PCIe software development. Engage in a collaborative environment to enhance communication protocols in cutting-edge networking hardware. As a key member of the Platform team, you will work directly on innovative projects that involve managing PCIe links, tuning parameters, and adapting drivers for Linux.
Your role will also focus on developing high-performance userspace software to link networking ASICs and improve system resilience. Key Responsibilities: โข Support PCIe link bring-up for new designs โข Tune parameters on PCIe ports and bridges โข Adapt Linux PCI drivers for improved performance โข Enhance error visibility through AER and DPC โข Develop automated validation tests using C, C++, and Python Requirements: โข 8+ years of experience in C or C++ development โข Strong knowledge of PCIe hardware and software โข Proven troubleshooting skills in firmware โข Familiarity with PCIe state machines is a plus โข Python background is beneficial Contribute your expertise at Arista and be instrumental in advancing PCIe technologies. #J-18808-Ljbffr