
NVIDIA vyvíja technológie akcelerovaných výpočtov a umelej inteligencie, ktoré sa využívajú v hernom priemysle, dátových centrách, cloud computingu, zdravotníctve, výrobe, automobilovom priemysle a robotike. Jej činnosť zahŕňa grafické procesorové jednotky, platformy umelej inteligencie, simulácie a riešenia zamerané na konkrétne odvetvia vrátane NVIDIA Omniverse pre kolaboratívne 3D pracovné postupy, NVIDIA DRIVE na vývoj autonómnych vozidiel a NVIDIA Clara pre zdravotnícke aplikácie. Spoločnosť spája veľké technické tímy, ktoré pracujú na infraštruktúre a softvéri podporujúcich pokročilé výpočty, simulácie a analytiku založenú na umelej inteligencii.
Inžinier verifikácie ASIC pre správu pamäte v spoločnosti NVIDIA (práca na pracovisku, Durham)
Overujte jednotky správy pamäte GPU v spoločnosti NVIDIA vytváraním testovacích prostredí v jazyku SystemVerilog, plánov pokrytia a verifikačnej infraštruktúry pre pokročilé návrhy GPU.
Popis
- Analyzujte návrh a implementáciu jednotky správy pamäte
- Stanovte rozsah verifikácie
- Vytvárajte verifikačnú infraštruktúru vrátane testovacích prostredí, BFM, kontrolných mechanizmov a monitorov
- Vykonávajte testovacie plány a plány pokrytia
- Overujte správnosť návrhu
- Spolupracujte s architektmi, dizajnérmi a softvérovými inžiniermi na viacerých pracoviskách
- Pomáhajte určovať dlhodobé smerovanie metodiky testovacích prostredí pomocou pokročilých verifikačných postupov
Požiadavky
- V súčasnosti študujete alebo ste nedávno ukončili bakalárske či magisterské štúdium elektrotechniky, informatiky, počítačového inžinierstva alebo príbuzného odboru, prípadne máte rovnocenné skúsenosti
- Skúsenosti s počítačovou architektúrou a metodikami návrhu a verifikácie ASIC
- Pokročilá znalosť jazykov SystemVerilog, C a/alebo C++, plánovania testov, uzatvárania pokrytia a opakovane použiteľných verifikačných komponentov
- Praktická znalosť testovania s obmedzeniami a náhodným výberom, funkčného pokrytia a verifikácie založenej na aserciach
- Porozumenie princípom objektovo orientovaného programovania
- Skúsenosti so simulačnými nástrojmi, ako sú VCS a IES, a ladiacimi nástrojmi, ako sú Debussy a GDB
- Vynikajúce schopnosti ladenia a riešenia problémov
- Porozumenie mikroarchitektúre pamäťových podsystémov, topológiám a politikám vyrovnávacej pamäte, správe pamäte, prepojeniam a/alebo návrhom arbitrov
- Skúsenosti s UVM, kontrolnými mechanizmami a scoreboardmi v jazyku SystemVerilog, verifikáciou založenou na aserciach a semiformalnou verifikáciou (SFV)
- Znalosť Perlu alebo Pythonu
Benefity
- Podielové vlastníctvo
- Benefity