
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