Aller au contenu

Arista Networks

Ingénieur logiciel senior/lead, systèmes réseau

PythonC++
Traduction automatique. Consultez l’original.

Description de l'entreprise

Arista Networks est un leader de l'industrie dans le domaine du réseautage axé sur les données, du client au cloud, pour les grands centres de données, les campus et les environnements 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 futurs défis.

Chez Arista, nous valorisons la diversité des idées et des perspectives que chaque employé apporte. Nous croyons que favoriser un environnement inclusif, où des personnes issues de divers horizons et expériences se sentent les bienvenues, est essentiel 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 travail-vie personnelle. Chez Arista, nous sommes fiers de notre historique de réussite et nous nous efforçons de maintenir les normes les plus élevées de qualité et de performance dans tout ce que nous faisons.

Description du poste

Avec qui vous travaillerez

Arista Networks recherche des ingénieurs logiciels senior/lead en systèmes réseau de classe mondiale.

Le logiciel de systèmes réseau consiste à gérer les composants matériels des commutateurs et des routeurs. En tant qu'ingénieur senior/lead en systèmes réseau, vous collaborerez avec les clients, la gestion de produits et les ingénieurs matériels pour concevoir et créer des fonctionnalités innovantes qui aident le matériel Arista à fonctionner de manière efficace et performante. Vous écrirez des logiciels qui contrôlent tout, des capteurs de température, contrôleurs de ventilateurs, contrôleurs d'alimentation, périphériques de stockage aux FPGA, NIC et commutateurs PCIE. Vous concevrez des abstractions permettant à ce logiciel d'être facilement packagé et intégré dans les pilotes matériels qui gèrent tout notre matériel. Vous aurez l'opportunité de concevoir des solutions pour accélérer des fonctions clés en utilisant le matériel et les FPGA afin d'améliorer les performances du système. Vous travaillerez également en étroite collaboration avec nos ingénieurs matériels tout au long du cycle de vie de nos produits, allant de l'influence sur la conception matérielle pour faciliter le contrôle logiciel, à la mise en service de nouveaux matériels et à leur suivi tout au long du cycle de développement jusqu'à la commercialisation.

Vos missions

Les rôles d'ingénierie logicielle chez Arista exigent une solide et vaste expérience en ingénierie logicielle. Bien que le domaine principal de ce rôle soit le logiciel de systèmes réseau, le poste couvrira tous les aspects du développement logiciel, allant de l'ajout de nouvelles fonctionnalités au débogage de problèmes et à l'optimisation du code pour l'évolutivité et les performances. Vous serez responsable de vos projets, de la définition au déploiement et aux interactions avec les clients, et vous serez garant de la qualité de tout ce que vous livrez. L'ingénierie logicielle chez Arista est fière de sa culture de soutien et axée sur la croissance. Au fil du temps, à mesure que vos intérêts évoluent, parallèlement aux besoins changeants de l'entreprise, vous aurez l'opportunité de passer du transfert de paquets à d'autres domaines, si vous le souhaitez.

  1. Interagir avec les clients, la gestion de produits et les ingénieurs matériels pour concevoir des fonctionnalités innovantes pour les systèmes réseau.
  1. Architecturer, concevoir et gérer le développement de ces fonctionnalités.
  1. Développer et maintenir des fonctionnalités en utilisant C, C++ et Python, examiner et contribuer aux spécifications fonctionnelles et de conception.
  1. Créer des tests automatisés et une infrastructure de test pour tester les fonctionnalités.
  1. Travailler avec les équipes matérielles et de fabrication pour commercialiser de nouveaux matériels.
  1. Collaborer avec les ingénieurs matériels pour concevoir des interfaces de contrôle logiciel optimales pour la gestion des composants matériels.
  1. Assurer un leadership technique sur les fonctionnalités, les projets et les outils.
  1. Travailler avec les ingénieurs du support client et les clients pour analyser, atténuer et résoudre les problèmes dans les réseaux des clients.
  1. Travailler avec les ingénieurs de test système pour analyser les problèmes trouvés lors de leurs tests et fournir des correctifs pour ces problèmes.
  1. Encadrer les nouveaux ingénieurs et les ingénieurs juniors pour les familiariser avec l'environnement de développement logiciel d'Arista.

Qualifications

  1. Licence en informatique/génie électrique/génie informatique + 8 ans d'expérience, ou Master en informatique/génie électrique/génie informatique + 6 ans d'expérience, ou doctorat en informatique/génie électrique/génie informatique + 3 ans d'expérience, ou expérience professionnelle équivalente
  1. Connaissance experte du C ou de C++ et Python.
  1. Connaissance d'UNIX ou de Linux
  1. Expérience pratique dans la conception et le développement de pilotes de périphériques matériels et/ou d'utilitaires de gestion système
  1. Compréhension appliquée des principes d'ingénierie logicielle
  1. Solides compétences en résolution de problèmes et en dépannage logiciel
  1. Capacité à concevoir une solution et à implémenter des fonctionnalités de manière autonome.
  1. Capacité à travailler au sein de petites équipes.
  1. La compréhension du réseautage IP et/ou des systèmes distribués est un plus
  1. Une expérience de travail avec des composants matériels de bas niveau est un plus

Informations complémentaires

#LI-PA1

Le salaire de base pour cette nouvelle embauche se situe dans une fourchette de 120,000 $ à 195,000 $ au Canada. Arista propose différentes fourchettes salariales en fonction du lieu de travail, afin que nous puissions offrir une rémunération cohérente et compétitive adaptée au marché. Le salaire de base réellement 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 salariale fournie reflète uniquement le salaire de base et, en outre, certains rôles peuvent également être éligibles à des bonus discrétionnaires Arista et à des actions.

Les employés occupant des postes de vente sont éligibles pour participer au plan d'incitation à la vente d'Arista, qui verse des commissions calculées en pourcentage des ventes éligibles.

L'équipe de recrutement pourra partager plus de détails au cours du processus d'embauche, spécifiques au rôle et au lieu.

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

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026