NVIDIA
NVIDIA
NVIDIA kehittää nopeutettuun laskentaan ja tekoälyyn liittyviä teknologioita, joita käytetään pelaamisessa, datakeskuksissa, pilvipalveluissa, terveydenhuollossa, valmistuksessa, autoteollisuudessa ja robotiikassa. Sen toiminta kattaa grafiikkasuorittimet, tekoälyalustat, simuloinnin ja toimialakohtaiset ratkaisut, kuten NVIDIA Omniversen yhteistoiminnallisiin 3D-työnkulkuihin, NVIDIA DRIVEn autonomisten ajoneuvojen kehittämiseen ja NVIDIA Claran terveydenhuollon sovelluksiin. Yritys kokoaa yhteen laajoja teknisiä tiimejä, jotka työskentelevät edistynyttä laskentaa, simulointia ja tekoälypohjaista analytiikkaa tukevan infrastruktuurin ja ohjelmistojen parissa.

Vanhempi ohjelmistoinsinööri, hajautetut järjestelmät ja EDA-infrastruktuuri

Rakenna luotettavaa automaatiota ja alustapalveluja NVIDIA:n elektroniikan suunnittelun automaatioinfrastruktuuriin. Hallinnoi suuria GPU- ja CPU-laskentakantoja ajoituksen, valvonnan, vianmäärityksen ja palautusjärjestelmien avulla.

Kuvaus

  • Luo alustoja, jotka automatisoivat laajamittaisen GPU- ja CPU-laskentainfrastruktuurin käyttöönoton, määrityksen, käytön ja elinkaaren hallinnan
  • Kehitä valvonta-, järjestelmän kunnon seuranta- ja korjausominaisuuksia, jotka parantavat EDA-laskentaympäristöjen luotettavuutta, saatavuutta ja käyttöastetta
  • Automatisoi laitteistojen käyttöönotto, käyttöjärjestelmän asennus, laiteohjelmistojen ja ohjelmistojen päivitykset, klusterien rekisteröinti ja palautusmenettelyt
  • Rakenna luotettavia palveluja ja työnkulkuja, jotka yhdistävät työkuormien ajoittimet infrastruktuurin hallinta- ja havaittavuusalustoihin
  • Analysoi laitteistodiagnostiikkaa, käyttöjärjestelmän signaaleja, ajoitintietoja sekä verkko- ja tallennustelemetriaa vikojen diagnosoimiseksi ja vikaantuneiden järjestelmien palauttamiseksi
  • Tee yhteistyötä EDA-, infrastruktuuri-, verkko-, tallennus- ja laitteistoinsinöörien kanssa skaalautuvien alustojen toimittamiseksi kriittisiin sirusuunnittelun työkuormiin
  • Osallistu häiriötilanteiden hallintaan, juurisyyanalyyseihin, kapasiteetin suunnitteluun ja tuotantopalvelujen jatkuvaan parantamiseen

Vaatimukset

  • Vähintään viiden vuoden kokemus ohjelmisto- tai infrastruktuuri-insinöörinä laajamittaisten tuotantojärjestelmien parissa
  • Tietojenkäsittelytieteen, tekniikan, fysiikan, matematiikan tai muun vastaavan alan kandidaatin tutkinto tai vastaava käytännön kokemus
  • Vahva ohjelmointiosaaminen Golangilla tai Pythonilla
  • Tietorakenteiden, algoritmien, testauksen ja ohjelmistosuunnittelun periaatteiden hyvä hallinta
  • Kokemusta hajautettujen järjestelmien ja laajojen Linux-pohjaisten laskentakantojen automaation rakentamisesta
  • Ymmärrys suorituskyvystä, tietoturvasta, luotettavuudesta, vikasietoisuudesta, tilanhallinnasta ja tietojen eheydestä monimutkaisissa järjestelmissä
  • Kokemusta infrastruktuurin automaatiosta, ohjelmistojen toimituksesta, havaittavuudesta ja operatiivisesta palautumisesta
  • Selkeät viestintätaidot ja kyky tehdä yhteistyötä tiimien, organisaatioiden ja maantieteellisesti eri alueilla sijaitsevien ryhmien välillä
  • Kokemus laajamittaisesta EDA- tai suurteholaskennan infrastruktuurista katsotaan eduksi
  • Linuxin, GPU- ja CPU-palvelinarkkitehtuurin, verkkojen, tallennuksen ja bare metal -elinkaaren hallinnan syvällinen tuntemus katsotaan eduksi
  • Käytännön kokemus Slurmista, LSF:stä, Kubernetesista tai Bright Cluster Managerista katsotaan eduksi
  • Kokemus EDA-sovellusten, lisenssinhallinta-alustojen, suuren läpimenon erätyökuormien tai puolijohdesuunnitteluprosessien tukemisesta katsotaan eduksi
  • Kokemus automaattisten kuntotarkistusten, vianmääritykseen ja korjaukseen tarkoitettujen prosessien, laiteohjelmisto- ja käyttöjärjestelmäpäivitysten tai solmujen käyttöönottojärjestelmien kehittämisestä katsotaan eduksi
  • Kokemus infrastruktuurin käytöstä useissa datakeskuksissa tai vaihtelevissa laitteistoympäristöissä katsotaan eduksi

Edut

  • Osakepohjainen palkitseminen
  • Edut