Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise vyvíja podnikové technológie pre organizácie, ktoré prevádzkujú hybridný cloud a operácie založené na umelej inteligencii. Jeho portfólio zahŕňa servery HPE ProLiant a vysokovýkonné počítačové systémy HPE Cray, úložiská HPE Alletra, sieťové riešenia HPE Aruba, platformy umelej inteligencie a komplexné AI továrne, ako aj riešenia GreenLake poskytované ako služba. HPE poskytuje aj bezpečnostné funkcie, ako sú Zero Trust a SASE, spolu s profesionálnymi, poradenskými a podpornými službami, ktoré veľkým organizáciám pomáhajú modernizovať infraštruktúru, spravovať prostredia dátových centier a nasadzovať umelú inteligenciu vo veľkom meradle.

Hlavný inžinier linuxových ovládačov — hybridná práca v HPE

Povediete vývoj ovládačov linuxového jadra a sieťového softvéru Slingshot pre vysokovýkonné výpočtové systémy a systémy umelej inteligencie spoločnosti HPE. Budete ovplyvňovať výkon, spoľahlivosť a integráciu hardvéru so softvérom od počiatočnej architektúry až po produkciu.

Popis

  • Zodpovednosť za architektúru, návrh a vývoj ovládačov linuxového jadra a nízkoúrovňového sieťového softvéru pre produkty Slingshot.
  • Definovanie softvérových rozhraní a spoluformovanie hardvérovej a firmvérovej architektúry sieťových technológií novej generácie.
  • Vývoj a optimalizácia sieťového softvéru z hľadiska výkonu, škálovateľnosti, spoľahlivosti, servisovateľnosti a pozorovateľnosti.
  • Vedenie produktov počas architektúry, vývoja pred výrobou kremíka, oživovania, validácie, integrácie a uvedenia do produkcie.
  • Diagnostika a riešenie komplexných problémov v oblasti hardvéru, firmvéru, softvéru linuxového jadra a rozsiahlych nasadení.
  • Vytváranie funkcií telemetrie, diagnostiky, detekcie porúch a obnovy.
  • Úzka spolupráca s tímami pre ASIC, hardvér, firmvér, validáciu a systémový softvér.
  • Poskytovanie technického smerovania prostredníctvom architektonických a návrhových revízií, mentoringu a inžinierskych štandardov.

Požiadavky

  • Bakalárske alebo magisterské vzdelanie v odbore informatika, počítačové inžinierstvo, elektrotechnika alebo príbuznom odbore.
  • Najmenej 12 rokov skúseností v softvérovom inžinierstve.
  • Rozsiahle produkčné skúsenosti s vývojom ovládačov linuxového jadra.
  • Expertná znalosť jazyka C a nízkoúrovňového systémového softvéru.
  • Rozsiahle skúsenosti s vysokovýkonnými sieťovými ovládačmi alebo podsystémami sieťovania linuxového jadra.
  • Hlboké znalosti interných mechanizmov linuxového jadra vrátane sieťovania, synchronizácie, plánovania, správy pamäte, prerušení a optimalizácie výkonu.
  • Expertné znalosti Ethernetu, TCP/IP, RDMA, riadenia zahltenia, analýzy výkonu sietí a spracovania paketov.
  • Dobré znalosti sieťovania vrstiev 1 a 2 vrátane PHY, SerDes, trénovania spojenia, FEC, riadenia toku a detekcie a obnovy po chybách.
  • Skúsenosti s ladením komplexných interakcií hardvéru a softvéru a s analýzou základných príčin.
  • Skúsenosti s oživovaním kremíka, validáciou hardvéru a dodaním sieťových produktov do produkcie.
  • Preukázané technické vedenie a vlastníctvo veľkých a komplexných softvérových iniciatív.
  • Výhodou sú skúsenosti s HPC prepojeniami, superpočítačmi, rozsiahlymi infraštruktúrami umelej inteligencie, technológiami Slingshot, InfiniBand, RoCE a RDMA, sieťovými adaptérmi, SmartNIC, DPU, platformami prepínačov, architektúrami Dragonfly, Clos a Fat Tree, riadením zahltenia, adaptívnym smerovaním, telemetriou siete, pozorovateľnosťou, diagnostikou v rozsahu celej flotily, architektúrou ASIC prepínačov a príspevkami do upstreamových open-source projektov.

Benefity

  • Komplexné programy podporujúce fyzickú, finančnú a emocionálnu pohodu.
  • Zdroje na osobný rast a profesijný rozvoj.
  • Flexibilné pracovné možnosti podporujúce potreby pracovného a osobného života.
  • Inkluzívne pracovné prostredie.
  • Primerané úpravy počas celého procesu podávania žiadosti a pohovorov pre uchádzačov so zdravotným postihnutím.