Zum Inhalt springen

Arista Networks

Senior/Lead Software Engineer, Network Systems

PythonC++
Automatische Übersetzung. Prüfe das Original.

Unternehmensbeschreibung

Arista Networks ist ein Branchenführer im Bereich datengesteuerter Client-to-Cloud-Netzwerke für große Rechenzentren, Campus-Umgebungen und Routing-Infrastrukturen. Was uns auszeichnet, ist unser unermüdliches Streben nach Innovation. Wir nutzen die neuesten Fortschritte im Cloud-Computing, in der künstlichen Intelligenz und im softwaredefinierten Networking, um unseren Kunden in einer zunehmend vernetzten Welt einen Wettbewerbsvorteil zu verschaffen. Unsere Lösungen sind so konzipiert, dass sie nicht nur die aktuellen Anforderungen der digitalen Landschaft erfüllen, sondern auch zukünftige Herausforderungen antizipieren und sich an diese anpassen.

Bei Arista schätzen wir die Vielfalt an Gedanken und Perspektiven, die jeder Mitarbeiter einbringt. Wir sind davon überzeugt, dass die Förderung eines integrativen Umfelds, in dem sich Menschen mit unterschiedlichen Hintergründen und 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 prestigeträchtige 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 streben danach, in allem, was wir tun, die höchsten Standards für Qualität und Leistung aufrechtzuerhalten.

Stellenbeschreibung

Ihr Team

Arista Networks sucht erstklassige Senior/Lead Network Systems Software Engineers.

Bei der Software für Netzwerksysteme geht es darum, Hardwarekomponenten auf Switches und Routern zu verwalten. Als Senior/Lead Network Systems Engineer arbeiten Sie mit Kunden, dem Produktmanagement und Hardware-Ingenieuren zusammen, um neuartige Funktionen zu entwerfen und zu entwickeln, die dazu beitragen, dass die Hardware von Arista effektiv und effizient arbeitet. Sie schreiben Software, die alles von Temperatursensoren, Lüftersteuerungen, Stromversorgungssteuerungen und Speichergeräten bis hin zu FPGAs, NICs und PCIE-Switches steuert. Sie entwerfen Abstraktionen, die es ermöglichen, diese Software einfach zu paketieren und in Hardwaretreiber zu integrieren, die unsere gesamte Hardware verwalten. Sie haben die Möglichkeit, Lösungen zur Beschleunigung wichtiger Funktionen mithilfe von Hardware und FPGAs zu entwickeln, um die Systemleistung zu verbessern. Außerdem arbeiten Sie während des gesamten Lebenszyklus unserer Produkte eng mit unseren Hardware-Ingenieuren zusammen – von der Beeinflussung des Hardware-Designs für eine einfachere Softwaresteuerung bis hin zur Inbetriebnahme brandneuer Hardware und deren Begleitung durch den Entwicklungszyklus bis zur Marktreife.

Ihre Aufgaben

Die Software-Engineering-Rollen bei Arista erfordern einen starken und breit gefächerten Hintergrund in der Softwareentwicklung. Während der primäre Fokus dieser Rolle auf der Software für Netzwerksysteme liegt, deckt die Position alle Aspekte der Softwareentwicklung ab, von der Hinzufügung neuer Funktionen über das Debugging von Problemen bis hin zur Feinabstimmung des Codes für Skalierbarkeit und Leistung. Sie verantworten Ihre Projekte von der Definition bis zur Bereitstellung und den Kundeninteraktionen und sind für die Qualität Ihrer Ergebnisse verantwortlich. Die Softwareentwicklung bei Arista zeichnet sich durch eine unterstützende und wachstumsorientierte Kultur aus. Wenn sich Ihre Interessen im Laufe der Zeit ändern und dies mit den geschäftlichen Anforderungen übereinstimmt, haben Sie die Möglichkeit, vom Bereich Packet Forwarding in andere Bereiche zu wechseln, wenn Sie dies wünschen.

  1. Schnittstelle zu Kunden, Produktmanagement und Hardware-Ingenieuren, um innovative neue Funktionen für Netzwerksysteme zu entwickeln.
  1. Architektur, Design und Steuerung der Entwicklung dieser Funktionen.
  1. Entwicklung und Wartung von Funktionen unter Verwendung von C, C++ und Python, Überprüfung und Beitrag zu Funktions- und Designspezifikationen.
  1. Aufbau automatisierter Tests und Testinfrastrukturen zur Überprüfung der Funktionen.
  1. Zusammenarbeit mit Hardware- und Fertigungsteams, um neue Hardware auf den Markt zu bringen.
  1. Zusammenarbeit mit Hardware-Ingenieuren beim Entwurf optimaler Software-Steuerungsschnittstellen zur Verwaltung von Hardwarekomponenten.
  1. Bereitstellung technischer Führung bei Funktionen, Projekten und Tools.
  1. Zusammenarbeit mit Customer Support Engineers und Kunden zur Analyse, Eindämmung und Behebung von Problemen in Kundennetzwerken.
  1. Zusammenarbeit mit System Test Engineers zur Analyse von Problemen, die bei deren Tests gefunden wurden, und Bereitstellung von Korrekturen für diese Probleme.
  1. Mentoring neuer und juniorer Ingenieure, um sie mit der Softwareentwicklungsumgebung von Arista vertraut zu machen.

Qualifikationen

  1. Bachelor-Abschluss in Informatik/Elektrotechnik/Technische Informatik + 8 Jahre Erfahrung, oder Master-Abschluss in Informatik/Elektrotechnik/Technische Informatik + 6 Jahre Erfahrung, oder Promotion in Informatik/Elektrotechnik/Technische Informatik + 3 Jahre Erfahrung, oder gleichwertige Berufserfahrung.
  1. Expertenwissen in C oder C++ und Python.
  1. Kenntnisse in UNIX oder Linux.
  1. Praktische Erfahrung im Design und in der Entwicklung von Hardware-Gerätetreibern und/oder Systemmanagement-Dienstprogrammen.
  1. Angewandtes Verständnis von Software-Engineering-Prinzipien.
  1. Starke Problemlösungs- und Software-Fehlerbehebungsfähigkeiten.
  1. Fähigkeit, eine Lösung zu entwerfen und Funktionen eigenständig zu implementieren.
  1. Fähigkeit, in kleinen Teams zu arbeiten.
  1. Verständnis von IP-Networking und/oder verteilten Systemen ist von Vorteil.
  1. Erfahrung in der Arbeit mit Hardwarekomponenten auf niedriger Ebene ist von Vorteil.

Zusätzliche Informationen

#LI-PA1

Das Grundgehalt für diese Stelle liegt in Kanada zwischen $120,000 und $195,000. Arista bietet unterschiedliche Gehaltsspannen basierend auf dem Arbeitsort an, um eine konsistente und wettbewerbsfähige Vergütung zu gewährleisten, die dem Markt entspricht. Das tatsächlich angebotene Grundgehalt basiert auf einer Vielzahl von Faktoren, einschließlich Fähigkeiten, Qualifikationen, relevanter 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 Vertriebsrollen sind berechtigt, am Sales Incentive Plan von Arista teilzunehmen, der Provisionen auszahlt, die als Prozentsatz der anrechenbaren Verkäufe berechnet werden.

Das Recruiting-Team kann während des Einstellungsprozesses weitere Details zur spezifischen Rolle und zum Standort mitteilen.

Mitarbeiter haben außerdem Anspruch auf Leistungen wie Kranken-, Zahn- und Augenversicherung, Wohlbefinden, Einkommensschutz und einen betrieblichen Altersvorsorgeplan (Group Retirement Savings Plan).

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026