← Sottava, jobs the hour they open
4 mo agofound 5 h ago
PCIe Senior/Lead Software Engineer
Posted by Arista Networks on 4 June 2026, 128 days ago. Still on their SmartRecruiters board when we checked 27 min ago.
What the posting is about
Develop and optimize PCIe software for high-speed communication in Arista's networking ASICs. Collaborate with cross-functional teams to maximize bandwidth and improve reliability. Troubleshoot and fix bugs in low-level firmware. Experience with C/C++, Python, and PCIe hardware is required.
Read out of the posting
Levelmid
Experience asked8+ years
EmploymentFull time
LocationAustin, TX, United States
RemoteNot stated
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2026-06-04
Found viasmartrecruiters, direct from their system
We saw it 4 months after it went up.
The posting, as the company wrote it
Employment: Full-time
Experience level: Mid-Senior Level
Job Description
Who You'll Work With
Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure. PCIe software engineers write the code that manages high speed communication between hardware components in our switches. We work with hardware, diagnostics, and software engineers to maximize bandwidth and improve reliability on the PCIe links.
 
What You'll Do
As part of this team, you’ll work on projects like:
Bringing up pcie links on new hardware designs
Tuning pcie parameters on root ports, bridges, and end points
Modifying the linux pci drivers and virtual memory allocation
Using AER and DPC to improve error visibility and resiliency
Developing userspace software that mediate between networking ASICs, FPGAs, and PCIe bridges.
Measuring hardware read and write performance
Develop automated tests using C, C++ and Python to validate your features.
Qualifications
Strong engineering and Computer Science fundamentals.
8+ years fluency in C or C++. Python experience an added bonus.
Solid understanding of PCIe hardware and software drivers
PCIe state machine, ltssm, tlp, credit flow control knowledge a plus
Experience with PCIe switches
Significant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level firmware
If you’re passionate about performance optimizations and enjoy working at the hardware/software boundary, the Platform team is a perfect choice!
Additional Information
Arista Networks is an equal opportunity employer.  Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law.  All your information will be kept confidential according to EEO guidelines.
Company Description
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.
At Arista we value the diversity of thought and perspectives that each employee brings to the table. We  believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.
Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.
Also open at Arista Networks
Why this page exists
We read companies’ own hiring systems every hour, 1,769 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We saw it 4 months after it went up.
The feed is free. No card, no trial to expire.
Apply at Arista NetworksA free account first, no card