Senior PCIe Software Engineer at Arista (British Columbia)

Senior PCIe Software Engineer at Arista (British Columbia)

31 Jul
|
Arista Networks
|
British Columbia

31 Jul

Arista Networks

British Columbia

Drive innovation in hardware-software integration as a Senior PCIe Software Engineer with Arista Networks. Collaborate with various teams on cutting-edge PCIe link management and performance tuning.

At Arista Networks, you will engage in PCIe software engineering, focusing on communication between hardware components. This senior role requires expertise in C or C++, and an understanding of PCIe protocols. You’ll be responsible for diagnosing, troubleshooting, and enhancing firmware performance while developing userspace software. Your efforts directly contribute to ensuring reliable networking solutions in a diverse workplace.

Key Responsibilities:
• Develop and modify PCIe drivers for new hardware designs
• Tune parameters for effective PCIe communication
• Implement automated tests using C, C++,



and Python
• Diagnose problems in low-level firmware and address bugs
• Collaborate with engineers to maximize PCIe link performance

Requirements:
• 8+ years of experience in C or C++ programming
• Strong knowledge of PCIe hardware and software drivers
• Experience with diagnosing firmware issues
• Familiarity with PCIe switches and state machines
• Understanding of error detection techniques like AER

Bring your engineering skills in PCIe software development to help Arista maintain its position as a leader in networking technology.
#J-18808-Ljbffr

📌 Senior PCIe Software Engineer at Arista (British Columbia)
🏢 Arista Networks
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior pcie software engineer at arista (british columbia) / british columbia