
NVIDIA razvija tehnologije ubrzanog računalstva i umjetne inteligencije koje se koriste u igrama, podatkovnim centrima, računalstvu u oblaku, zdravstvu, proizvodnji, automobilskoj industriji i robotici. Njezin rad obuhvaća grafičke procesorske jedinice, platforme umjetne inteligencije, simulacije i rješenja usmjerena na pojedine industrije, uključujući NVIDIA Omniverse za suradničke 3D radne procese, NVIDIA DRIVE za razvoj autonomnih vozila i NVIDIA Clara za zdravstvene aplikacije. Tvrtka okuplja velike tehničke timove koji rade na infrastrukturi i softveru za napredno računalstvo, simulacije i analitiku pokretanu umjetnom inteligencijom.
NVIDIA ASIC inženjer za verifikaciju upravljanja memorijom (rad na lokaciji, Durham)
Provjeravajte jedinice za upravljanje GPU memorijom u NVIDIA-i izradom testnih okruženja u SystemVerilogu, planova pokrivenosti i verifikacijske infrastrukture za napredne GPU dizajne.
Opis
- Analizirajte dizajn i implementaciju jedinice za upravljanje memorijom
- Uspostavite opseg verifikacije
- Izradite verifikacijsku infrastrukturu, uključujući testna okruženja, BFM-ove, provjere i monitore
- Provodite planove testiranja i pokrivenosti
- Provjerite ispravnost dizajna
- Surađujte s arhitektima, dizajnerima i softverskim inženjerima na više lokacija
- Pomozite oblikovati dugoročni smjer metodologije testnih okruženja primjenom naprednih verifikacijskih praksi
Zahtjevi
- Trenutačno pohađate ili ste nedavno završili preddiplomski ili diplomski studij elektrotehnike, računarstva, računalnog inženjerstva ili srodnog područja, odnosno imate istovrijedno iskustvo
- Iskustvo s računalnom arhitekturom i metodologijama dizajna i verifikacije ASIC-a
- Odlično poznavanje SystemVeriloga, C-a i/ili C++-a, planiranja testova, zatvaranja pokrivenosti i ponovno upotrebljivih verifikacijskih komponenti
- Radno znanje ograničeno-nasumičnog testiranja, funkcionalne pokrivenosti i verifikacije temeljene na tvrdnjama
- Razumijevanje načela objektno orijentiranog programiranja
- Iskustvo sa simulacijskim alatima kao što su VCS i IES te alatima za otklanjanje pogrešaka kao što su Debussy i GDB
- Izražene sposobnosti otklanjanja pogrešaka i rješavanja problema
- Razumijevanje mikroarhitekture memorijskih podsustava, topologija i politika predmemorije, upravljanja memorijom, međuspojeva i/ili dizajna arbitara
- Iskustvo s UVM-om, SystemVerilog provjerama i scoreboardima, verifikacijom temeljenom na tvrdnjama i poluformalnom verifikacijom (SFV)
- Poznavanje Perla ili Pythona
Pogodnosti
- Vlasnički udio
- Benefiti