Description
As a Graphics Core Hardware Verification Engineer, you will be tasked with the following: - Use hardware description languages (Verilog), hardware verification languages (SystemVerilog/UVM), and logic simulators to verify sophisticated GPU RTL designs. - Participate in design reviews and assist with test plan creation. - Assist with architecting test benches. - Develop sophisticated stimulus components using constrained random and coverage driven principals. - Develop advanced checking components using techniques such as reference models, scoreboards and SV assertions. - Run simulations and debug issues across hardware and software. - Perform coverage analysis and participate in DV code reviews.
Minimum Qualifications
Experience or coursework in computer architecture. Experience or coursework in digital design/verification. Experience or coursework with object oriented programming languages. Experience or coursework using HDL simulators and waveform viewers. BS Required.
Preferred Qualifications
Experience or coursework in memory systems. Familiarity with scripting languages (shell, Perl, Python, Ruby). Experience building validation environments using constrained random and coverage driven stimulus. Experience using UVM to build test bench components. Familiarity with SystemVerilog assertions and Formal Verification. Familiarity with GPU architecture - OpenGL, Vulkan, Metal. Able to share ideas and collaborate under aggressive schedules.
Learn more about this Employer on their Career Site
