15 Aug
|
Arista Networks
|
British Columbia
15 Aug
Arista Networks
British Columbia
Elevate your engineering career with Arista Networks as a Senior PCIe Software Engineer. Work with cutting-edge technology to enhance hardware communication and strengthen system reliability in a thriving team environment.
As a key member of the Platform team, you will focus on PCIe link management and infrastructure development. This senior role requires expertise in C or C++, with an emphasis on PCIe hardware and software drivers. Collaborate with fellow engineers to maximize bandwidth and address low-level firmware issues efficiently.
Key Responsibilities:
• Bring up PCIe links on recent hardware designs
• Tune parameters on root ports, bridges, and endpoints
• Modify Linux PCI drivers for optimal performance
• Utilize AER and DPC for improved error management
• Develop automated tests using C, C++, and Python
Requirements:
• 8+ years of experience in software engineering
• Strong fluency in C or C++ programming
• Knowledge of PCIe state machines and switches
• Hands-on experience with diagnosing firmware issues
• Understanding of memory allocation processes
Drive innovation at Arista Networks with your expertise in PCIe software development and engineering fundamentals.
#J-18808-Ljbffr
📌 Senior PCIe Software Engineer at Arista (British Columbia)
🏢 Arista Networks
📍 British Columbia