NVIDIA
NVIDIA
NVIDIA utvecklar tekniker för accelererad databehandling och artificiell intelligens som används inom spel, datacenter, molnbaserad databehandling, sjukvård, tillverkning, fordonsindustrin och robotik. Företagets arbete omfattar grafikprocessorer, AI-plattformar, simulering och branschspecifika lösningar, däribland NVIDIA Omniverse för samarbetsinriktade 3D-arbetsflöden, NVIDIA DRIVE för utveckling av autonoma fordon och NVIDIA Clara för tillämpningar inom sjukvården. Företaget samlar stora tekniska team som arbetar med den infrastruktur och programvara som stöder avancerad databehandling, simulering och AI-baserad analys.

NVIDIA ASIC-verifieringsingenjör, minneshantering (på plats, Durham)

Verifiera GPU-enheter för minneshantering hos NVIDIA genom att bygga SystemVerilog-testbänkar, täckningsplaner och verifieringsinfrastruktur för avancerade GPU-designer.

Beskrivning

  • Analysera minneshanteringsenhetens design och implementation
  • Fastställa verifieringens omfattning
  • Bygga verifieringsinfrastruktur, inklusive testbänkar, BFM:er, kontrollenheter och monitorer
  • Genomföra test- och täckningsplaner
  • Validera designens korrekthet
  • Arbeta med arkitekter, designer och mjukvaruingenjörer på flera platser
  • Bidra till att forma den långsiktiga inriktningen för testbänksmetodik genom avancerade verifieringsmetoder

Krav

  • Studerar för närvarande eller har nyligen avslutat en kandidat- eller masterutbildning i elektroteknik, datavetenskap, datorteknik eller ett närliggande område, eller har motsvarande erfarenhet
  • Erfarenhet av datorarkitektur samt metoder för ASIC-design och verifiering
  • Mycket goda kunskaper i SystemVerilog, C och/eller C++, testplanering, täckningsstängning och återanvändbara verifieringskomponenter
  • Praktisk kunskap om constraint-random-testning, funktionell täckning och assertionsbaserad verifiering
  • Förståelse för principer inom objektorienterad programmering
  • Erfarenhet av simuleringsverktyg som VCS och IES samt felsökningsverktyg som Debussy och GDB
  • Stark förmåga inom felsökning och problemlösning
  • Förståelse för mikrarkitekturen i minnessubsystem, cachetopologier och cachepolicyer, minneshantering, sammankopplingar och/eller arbitratordesigner
  • Erfarenhet av UVM, SystemVerilog-kontrollenheter och scoreboards, assertionsbaserad verifiering samt semiformell verifiering (SFV)
  • Kunskaper i Perl eller Python

Förmåner

  • Aktieprogram
  • Förmåner

Relaterade jobb