NVIDIA
NVIDIA
Az NVIDIA gyorsított számítástechnikai és mesterségesintelligencia-technológiákat fejleszt, amelyeket a játékok, az adatközpontok, a felhőalapú számítástechnika, az egészségügy, a gyártás, az autóipar és a robotika területén használnak. Tevékenysége kiterjed a grafikus feldolgozóegységekre, a mesterségesintelligencia-platformokra, a szimulációra és az iparágakra szabott megoldásokra. Ezek közé tartozik az együttműködésen alapuló 3D-munkafolyamatokat támogató NVIDIA Omniverse, az autonóm járművek fejlesztésére szolgáló NVIDIA DRIVE, valamint az egészségügyi alkalmazásokhoz készült NVIDIA Clara. A vállalat nagy műszaki csapatokat fog össze, amelyek a fejlett számítástechnikát, szimulációt és mesterséges intelligencián alapuló elemzést támogató infrastruktúrán és szoftvereken dolgoznak.

NVIDIA ASIC-verifikációs mérnök, memóriakezelés (Irodai munkavégzés, Durham)

Az NVIDIA-nál GPU-memóriakezelő egységeket verifikálhat SystemVerilog-tesztkörnyezetek, lefedettségi tervek és fejlett GPU-tervekhez készült verifikációs infrastruktúra létrehozásával.

Leírás

  • A memóriakezelő egység tervének és megvalósításának elemzése
  • A verifikáció hatókörének meghatározása
  • Verifikációs infrastruktúra létrehozása, beleértve a tesztkörnyezeteket, BFM-eket, ellenőrzőket és monitorokat
  • A teszt- és lefedettségi tervek végrehajtása
  • A terv helyességének ellenőrzése
  • Együttműködés több telephelyen dolgozó architektekkel, tervezőkkel és szoftvermérnökökkel
  • A tesztkörnyezeti módszertan hosszú távú irányának alakításában való részvétel fejlett verifikációs gyakorlatok alkalmazásával

Követelmények

  • Villamosmérnöki, informatikai, számítógép-mérnöki vagy kapcsolódó területen jelenleg alapképzésben vagy mesterképzésben tanul, nemrég szerzett diplomát, vagy ezzel egyenértékű tapasztalattal rendelkezik
  • Tapasztalat a számítógép-architektúra, valamint az ASIC-tervezési és -verifikációs módszertanok terén
  • A SystemVerilog, a C és/vagy a C++, a teszttervezés, a lefedettség lezárása és az újrafelhasználható verifikációs komponensek magabiztos ismerete
  • A korlátozott véletlenszerű tesztelés, a funkcionális lefedettség és az állításalapú verifikáció gyakorlati ismerete
  • Az objektumorientált programozási alapelvek ismerete
  • Tapasztalat olyan szimulációs eszközökkel, mint a VCS és az IES, valamint olyan hibakereső eszközökkel, mint a Debussy és a GDB
  • Erős hibakeresési és problémamegoldó készség
  • A memória-alrendszer mikroarchitektúrájának, a gyorsítótár-topológiáknak és -szabályzatoknak, a memóriakezelésnek, az összeköttetéseknek és/vagy az arbiterek tervezésének ismerete
  • Tapasztalat az UVM, a SystemVerilog-ellenőrzők és scoreboardok, az állításalapú verifikáció, valamint a szemiformális verifikáció (SFV) terén
  • Perl- vagy Python-ismeret

Juttatások

  • Részvényjuttatás
  • Juttatások