Stay22
Arista Networks
PCIe Senior/Lead Software Engineer
Unternehmensbeschreibung
Arista Networks ist ein Branchenführer im Bereich datengesteuerter Netzwerke von Clients bis zur Cloud für große Rechenzentren, Campus- und Routing-Umgebungen. Was uns auszeichnet, ist unser unermüdliches Streben nach Innovation. Wir nutzen die neuesten Fortschritte in den Bereichen Cloud Computing, künstliche Intelligenz und softwaredefinierte Netzwerke, um unseren Kunden einen Wettbewerbsvorteil in einer zunehmend vernetzten Welt zu verschaffen. Unsere Lösungen sind darauf ausgelegt, nicht nur die aktuellen Anforderungen der digitalen Landschaft zu erfüllen, sondern auch zukünftige Herausforderungen zu antizipieren und sich an sie anzupassen.
Bei Arista schätzen wir die Vielfalt der Gedanken und Perspektiven, die jeder Mitarbeiter einbringt. Wir glauben, dass die Förderung eines integrativen Umfelds, in dem sich Menschen aus verschiedenen Hintergründen und mit unterschiedlichen Erfahrungen willkommen fühlen, für die Förderung von Kreativität und Innovation unerlässlich ist.
Unser Engagement für Exzellenz hat uns mehrere renommierte Auszeichnungen eingebracht, wie z. B. Best Engineering Team, Best Company for Diversity, Compensation und Work-Life Balance. Bei Arista sind wir stolz auf unsere Erfolgsbilanz und bemühen uns, bei allem, was wir tun, die höchsten Standards an Qualität und Leistung aufrechtzuerhalten.
Stellenbeschreibung
Mit wem Sie zusammenarbeiten werden
Das Platform-Team operiert genau dort, wo Hardware auf Software trifft, und baut die Grundlage für unsere Netzwerk-ASICs und die unterstützende Infrastruktur. PCIe-Softwareentwickler schreiben den Code, der die Hochgeschwindigkeitskommunikation zwischen Hardwarekomponenten in unseren Switches verwaltet. Wir arbeiten mit Hardware-, Diagnose- und Softwareentwicklern zusammen, um die Bandbreite zu maximieren und die Zuverlässigkeit der PCIe-Verbindungen zu verbessern.
Was Sie tun werden
Als Teil dieses Teams arbeiten Sie an Projekten wie:
- Inbetriebnahme von PCIe-Verbindungen auf neuen Hardware-Designs
- Optimierung von PCIe-Parametern auf Root-Ports, Bridges und Endpunkten
- Modifizierung der linux PCI-Treiber und der virtuellen Speicherzuweisung
- Verwendung von AER und DPC zur Verbesserung der Fehlersichtbarkeit und Ausfallsicherheit
- Entwicklung von Userspace-Software, die zwischen Netzwerk-ASICs, FPGAs und PCIe-Bridges vermittelt.
- Messung der Lese- und Schreibleistung der Hardware
- Entwicklung automatisierter Tests mit C, C++ und Python, um Ihre Features zu validieren.
Qualifikationen
- Starke Grundlagen in Ingenieurwesen und Informatik.
- 8+ Jahre fließende Kenntnisse in C oder C++. Python-Erfahrung ist ein Bonus.
- Solides Verständnis von PCIe-Hardware und -Treibern
- Kenntnisse der PCIe-Zustandsmaschine, LTSSM, TLP, Credit-Flow-Control sind von Vorteil
- Erfahrung mit PCIe-Switches
- Umfangreiche praktische Erfahrung in der Diagnose von Problemen, der Fehlerbehebung und der Behebung von Fehlern in Low-Level-Firmware
#LI-PA1
Zusätzliche Informationen
Das Grundgehalt für diese Stelle liegt in Kanada bei $120,000 bis $195,000.
Arista bietet unterschiedliche Gehaltsspannen je nach Arbeitsort, damit wir eine konsistente und wettbewerbsfähige Bezahlung anbieten können, die dem Markt angemessen ist.
Das tatsächlich angebotene Grundgehalt basiert auf einer Vielzahl von Faktoren, darunter Fähigkeiten, Qualifikationen, relevante Erfahrung und Arbeitsort.
Die angegebene Gehaltsspanne bezieht sich nur auf das Grundgehalt. Darüber hinaus können bestimmte Rollen auch für diskretionäre Arista-Boni und Aktienoptionen in Frage kommen.
Mitarbeiter in Vertriebspositionen sind berechtigt, am Arista Sales Incentive Plan teilzunehmen, der Provisionen zahlt, die als Prozentsatz des förderfähigen Umsatzes berechnet werden.
Mitarbeiter haben außerdem Anspruch auf Leistungen, einschließlich Kranken-, Zahn-, Augen-, Wohlfühl-, Einkommensschutz- und einer Gruppen-Altersvorsorge.
Das Recruiting-Team kann während des Einstellungsprozesses weitere Details zu der Stelle und dem Standort mitteilen.
