NVIDIA
NVIDIA
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