As a Graphics Core Hardware Verification Engineer, you will be tasked with the following: - Apply your knowledge of hardware description languages (VHDL/Verilog), hardware verification languages (SystemVerilog), and logic simulators to verify complex GPU RTL designs. - Collaborate with architecture, design and modeling teams to converge on design specification. - Develop and drive verification plans and schedules. - Architect test benches using sophisticated OOP, UVM and vertical reuse techniques. - Generate constrained random and advised tests to implement verification plan. - Run simulations and debug issues across hardware and software. - Deploy Formal Verification techniques to complement simulation flows. - Build functional coverage, analyze coverage, and improve test environment to target coverage holes. - Build automated verification flows such as ML-assisted coverage closure for graphics core verification.