Arista Networks

Ingénieur Logiciel PCIe Senior/Lead

PythonC++
Traduction automatique. Consultez l’original.

Description de l'entreprise

Arista Networks est un leader de l'industrie dans le domaine des réseaux pilotés par les données, du client au cloud, pour les grands environnements de centres de données, de campus et de routage. Ce qui nous distingue, c'est notre quête incessante d'innovation. Nous tirons parti des dernières avancées en matière de cloud computing, d'intelligence artificielle et de réseaux définis par logiciel pour offrir à nos clients un avantage concurrentiel dans un monde de plus en plus interconnecté. Nos solutions sont conçues non seulement pour répondre aux exigences actuelles du paysage numérique, mais aussi pour anticiper et s'adapter aux défis futurs.

Chez Arista, nous valorisons la diversité des pensées et des perspectives que chaque employé apporte. Nous croyons que la promotion d'un environnement inclusif, où les personnes issues de divers horizons et expériences se sentent les bienvenues, est essentielle pour stimuler la créativité et l'innovation.

Notre engagement envers l'excellence nous a valu plusieurs prix prestigieux, tels que Meilleure équipe d'ingénierie, Meilleure entreprise pour la diversité, la rémunération et l'équilibre vie professionnelle-vie privée. Chez Arista, nous sommes fiers de nos succès passés et nous nous efforçons de maintenir les normes de qualité et de performance les plus élevées dans tout ce que nous faisons.

Description du poste

Avec qui vous travaillerez

Opérant à l'intersection du matériel et du logiciel, l'équipe Plateforme construit les fondations de nos ASIC de réseau et de l'infrastructure de support. Les ingénieurs logiciels PCIe écrivent le code qui gère la communication à haute vitesse entre les composants matériels de nos commutateurs. Nous travaillons avec des ingénieurs matériel, diagnostic et logiciel pour maximiser la bande passante et améliorer la fiabilité des liens PCIe.

Ce que vous ferez

En tant que membre de cette équipe, vous travaillerez sur des projets tels que :

  1. Mise en service des liens pcie sur de nouvelles conceptions matérielles
  1. Réglage des paramètres pcie sur les ports racine, les ponts et les points d'extrémité
  1. Modification des pilotes pci linux et de l'allocation de mémoire virtuelle
  1. Utilisation d'AER et de DPC pour améliorer la visibilité des erreurs et la résilience
  1. Développement de logiciels en espace utilisateur qui médiatisent entre les ASIC de réseau, les FPGA et les ponts PCIe.
  1. Mesure des performances de lecture et d'écriture du matériel
  1. Développer des tests automatisés en utilisant C, C++ et Python pour valider vos fonctionnalités.

Qualifications

  1. Solides bases en ingénierie et en informatique.
  1. 8+ années de maîtrise de C ou C++. Expérience en Python un plus.
  1. Solide compréhension du matériel PCIe et des pilotes logiciels
  1. Connaissance de la machine à états PCIe, du ltssm, du tlp, du contrôle de flux de crédit un plus
  1. Expérience avec les commutateurs PCIe
  1. Expérience pratique significative dans le diagnostic de problèmes, le dépannage et la correction de bugs dans le firmware de bas niveau

#LI-PA1

Informations supplémentaires

Le salaire de base pour ce poste a une fourchette de rémunération de $120,000 à $195,000 à travers le Canada.

Arista propose différentes fourchettes de rémunération en fonction du lieu de travail, afin de pouvoir offrir une rémunération cohérente et compétitive, adaptée au marché.

Le salaire de base réel proposé sera basé sur un large éventail de facteurs, notamment les compétences, les qualifications, l'expérience pertinente et le lieu de travail.

La fourchette de rémunération fournie reflète uniquement le salaire de base et, en outre, certains rôles peuvent également être éligibles à des primes discrétionnaires Arista et à des actions.

Les employés occupant des postes de vente sont éligibles pour participer au Plan d'incitation aux ventes d'Arista, qui prévoit des commissions calculées en pourcentage des ventes admissibles.

Les employés ont également droit à des avantages sociaux, notamment une assurance médicale, dentaire, vision, bien-être, protection contre le revenu et un régime d'épargne-retraite collectif.

L'équipe de recrutement pourra fournir plus de détails pendant le processus d'embauche, spécifiques au poste et au lieu.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter