Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise développe des technologies d’entreprise pour les organisations qui utilisent des environnements de cloud hybride et des opérations pilotées par l’intelligence artificielle. Son portefeuille comprend les serveurs HPE ProLiant et le calcul haute performance HPE Cray, le stockage HPE Alletra, les réseaux HPE Aruba, des plateformes d’IA et des usines d’IA clé en main, ainsi que les solutions à la demande GreenLake. HPE propose également des fonctionnalités de sécurité telles que Zero Trust et SASE, ainsi que des services professionnels, de conseil et d’assistance qui aident les grandes organisations à moderniser leur infrastructure, à gérer leurs environnements de centres de données et à déployer l’IA à grande échelle.

Ingénieur logiciel senior, stockage – HPE (hybride, Durham)

Dirigez le développement logiciel en C/C++ pour des systèmes de stockage d’entreprise chez Hewlett Packard Enterprise. Le poste couvre les systèmes distribués, le débogage en environnements en cluster, le leadership technique et le mentorat.

Description

  • Concevoir, développer, dépanner et déboguer des améliorations logicielles et de nouveaux produits
  • Développer des logiciels couvrant les systèmes d’exploitation, les compilateurs, les réseaux, les utilitaires, les bases de données et les technologies Internet
  • Évaluer la compatibilité du matériel et contribuer aux décisions de conception matérielle
  • Diriger des équipes d’ingénierie internes et externalisées dans la conception de solutions, le codage, les tests et l’intégration
  • Établir et renforcer les relations avec les partenaires de développement internes et externes
  • Évaluer les conceptions et les travaux de projet au regard des normes et directives de développement des systèmes logiciels
  • Recommander des améliorations qui renforcent la qualité des produits et réduisent les risques de défaillance
  • Apporter une expertise métier et un leadership logiciel dans des projets et programmes transverses
  • Introduire des technologies innovantes dans la conception des systèmes logiciels
  • Encadrer et accompagner les ingénieurs moins expérimentés

Exigences

  • Diplôme de licence ou de master en informatique, systèmes d’information ou domaine équivalent
  • Au moins 8 ans d’expérience en développement logiciel
  • Solide expérience en programmation système C/C++ avec des logiciels de niveau entreprise
  • Maîtrise des structures de données, des algorithmes et de la programmation multithread
  • Expérience du débogage d’environnements multithread et en cluster
  • Compréhension approfondie des composants internes des systèmes d’exploitation
  • Expérience dans au moins un des domaines suivants : chemins de données de stockage haute performance, systèmes de fichiers distribués, systèmes de stockage, clusters haute disponibilité, gestion de la mémoire, optimisation des performances ou modélisation des performances
  • Excellentes capacités d’analyse et de résolution de problèmes
  • Expérience dans la définition d’architectures logicielles pour des produits et des solutions
  • Excellentes aptitudes à la communication écrite et orale
  • Maîtrise de l’anglais et de la langue locale
  • Capacité à présenter des architectures de produits, à expliquer des propositions de conception et à négocier des options avec la haute direction

Avantages

  • Programmes complets favorisant le bien-être physique, financier et émotionnel
  • Possibilités de développement personnel et professionnel
  • Modalités de travail flexibles répondant aux besoins professionnels et personnels
  • Organisation hybride avec une moyenne de deux jours par semaine dans un bureau HPE