Senior PCIe Software Engineer: High-Performance Networking

Arista Networks

Santa Clara (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
Wellness programs

Job summary

Arista Networks, located in Santa Clara, is looking for a PCIe Software Engineer with over 8 years of experience in C or C++. In this role, you will develop software that manages high-speed communication between hardware components and contribute to improving PCIe link performance.

The position offers a competitive salary range of $140,000 to $210,000, as well as potential bonuses and comprehensive benefits. Join a company that values innovation and diversity!

Qualifications

  • 8+ years of experience in C or C++.
  • Solid understanding of PCIe state machines and credit flow control.
  • Hands-on experience diagnosing and fixing bugs in firmware.

Responsibilities

  • Develop and modify PCIe drivers and software for new hardware.
  • Measure and improve hardware read/write performance.
  • Automate tests using C, C++, and Python.

Skills

C or C++ fluency
Python experience
Understanding of PCIe hardware/software drivers
Experience with PCIe switches
Troubleshooting low-level firmware

Education

Strong engineering and Computer Science fundamentals

Job description

Arista Networks, located in Santa Clara, is looking for a PCIe Software Engineer with over 8 years of experience in C or C++. In this role, you will develop software that manages high-speed communication between hardware components and contribute to improving PCIe link performance.

The position offers a competitive salary range of $140,000 to $210,000, as well as potential bonuses and comprehensive benefits. Join a company that values innovation and diversity!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PCIe Software Engineer - High-Speed Networking & Drivers
PCIe Software Engineer - High-Speed Networking & Drivers

Arista Networks • Santa Clara (CA)

On-site
USD 123,000 - 191,000
Medical benefits
Dental benefits
Vision benefits
PCIe Software Engineer: High-Speed Hardware Networking
PCIe Software Engineer: High-Speed Hardware Networking

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 170,000
PCIe Software Engineer for Networking & Performance
PCIe Software Engineer for Networking & Performance

Arista Networks • Austin (TX)

On-site
USD 80,000 - 110,000
Senior PCIe Software Engineer – Hardware-Software Interface
Senior PCIe Software Engineer – Hardware-Software Interface

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
PCIe Systems Engineer - High-Speed Networking
PCIe Systems Engineer - High-Speed Networking

Arista • Nashua (NH)

On-site
USD 110,000 - 170,000
PCIe Senior/Lead Software Engineer
PCIe Senior/Lead Software Engineer

Arista Networks • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Medical benefits
Dental benefits
Vision benefits
+1
PCIe Senior/Lead Software Engineer
PCIe Senior/Lead Software Engineer

Arista Networks • Nashua (NH)

On-site
USD 140,000 - 200,000
PCIe Software Engineer
PCIe Software Engineer

Arista • Nashua (NH)

On-site
USD 110,000 - 170,000
PCIe Software Engineer
PCIe Software Engineer

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 170,000
PCIe Software Engineer
PCIe Software Engineer

Arista Networks • Santa Clara (CA)

On-site
USD 123,000 - 191,000
Medical benefits
Dental benefits
Vision benefits