Hewlett Packard Enterprise
Hewlett Packard Enterprise
Hewlett Packard Enterprise razvija poslovne tehnologije za organizacije, ki uporabljajo hibridni oblak in operacije, ki jih poganja umetna inteligenca. Njegov portfelj vključuje strežnike HPE ProLiant in visokozmogljivo računalništvo HPE Cray, shranjevanje HPE Alletra, omrežne rešitve HPE Aruba, platforme umetne inteligence in celovite tovarne AI ter rešitve GreenLake kot storitev. HPE ponuja tudi varnostne zmogljivosti, kot sta Zero Trust in SASE, skupaj s strokovnimi, svetovalnimi in podpornimi storitvami, ki velikim organizacijam pomagajo posodobiti infrastrukturo, upravljati okolja podatkovnih centrov in uvajati umetno inteligenco v velikem obsegu.

Glavni inženir gonilnikov Linux — hibridno delo pri HPE

Vodili boste razvoj gonilnikov jedra Linux in omrežne programske opreme Slingshot za HPE-jeve visokozmogljive računalniške sisteme in sisteme umetne inteligence. Oblikovali boste zmogljivost, zanesljivost ter povezovanje strojne in programske opreme od začetne arhitekture do produkcije.

Opis

  • Prevzemali boste odgovornost za arhitekturo, načrtovanje in razvoj gonilnikov jedra Linux ter nizkonivojske omrežne programske opreme za izdelke Slingshot.
  • Določali boste programske vmesnike in pomagali oblikovati arhitekturo strojne in vdelane programske opreme za omrežne tehnologije naslednje generacije.
  • Izdelovali in optimizirali boste omrežno programsko opremo za zmogljivost, razširljivost, zanesljivost, servisiranje in opazljivost.
  • Vodili boste izdelke skozi arhitekturo, razvoj pred izdelavo silicija, zagon, validacijo, integracijo in izdajo v produkcijo.
  • Diagnosticirali in reševali boste zapletene težave na področju strojne opreme, vdelane programske opreme, programske opreme jedra Linux in obsežnih uvedb.
  • Ustvarjali boste funkcije za telemetrijo, diagnostiko, zaznavanje napak in obnovitev.
  • Tesno boste sodelovali z ekipami za ASIC, strojno opremo, vdelano programsko opremo, validacijo in sistemsko programsko opremo.
  • Zagotavljali boste tehnično usmerjanje prek arhitekturnih in oblikovalskih pregledov, mentorstva in inženirskih standardov.

Zahteve

  • Visokošolska ali magistrska izobrazba iz računalništva, računalniškega inženirstva, elektrotehnike ali sorodnega področja.
  • Vsaj 12 let izkušenj na področju razvoja programske opreme.
  • Obsežne izkušnje z razvojem produkcijskih gonilnikov jedra Linux.
  • Strokovno znanje jezika C in nizkonivojske sistemske programske opreme.
  • Obsežne izkušnje z visokozmogljivimi omrežnimi gonilniki ali omrežnimi podsistemi jedra Linux.
  • Poglobljeno poznavanje notranjosti jedra Linux, vključno z omrežji, sinhronizacijo, razvrščanjem, upravljanjem pomnilnika, prekinitvami in optimizacijo zmogljivosti.
  • Strokovno znanje Ethernet, TCP/IP, RDMA, nadzora prezasedenosti, analize omrežne zmogljivosti in obdelave paketov.
  • Dobro poznavanje omrežij plasti 1 in 2, vključno s PHY, SerDes, usposabljanjem povezave, FEC, nadzorom pretoka ter zaznavanjem in odpravljanjem napak.
  • Izkušnje z odpravljanjem napak pri zapletenih interakcijah strojne in programske opreme ter z analizo osnovnega vzroka.
  • Izkušnje z zagonom silicija, validacijo strojne opreme in dostavo omrežnih izdelkov v produkcijo.
  • Dokazano tehnično vodenje in prevzemanje odgovornosti za velike in zapletene programske pobude.
  • Zaželene so izkušnje s povezavami HPC, superračunalniki, obsežno infrastrukturo umetne inteligence, tehnologijami Slingshot, InfiniBand, RoCE in RDMA, omrežnimi adapterji, napravami SmartNIC, DPU, platformami stikal, arhitekturami Dragonfly, Clos in Fat Tree, upravljanjem prezasedenosti, prilagodljivim usmerjanjem, telemetrijo omrežne strukture, opazljivostjo, diagnostiko na ravni flote, arhitekturo ASIC stikal in prispevki k upstream odprtokodnim projektom.

Ugodnosti

  • Celoviti programi za podporo telesnemu, finančnemu in čustvenemu dobremu počutju.
  • Viri za osebno rast in strokovni razvoj.
  • Prilagodljive možnosti dela, ki podpirajo potrebe po usklajevanju poklicnega in zasebnega življenja.
  • Vključujoče delovno okolje.
  • Ustrezne prilagoditve skozi celoten postopek prijave in razgovorov za kandidate z invalidnostmi.

Sorodna delovna mesta