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.- 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 directed 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.
Experience debugging hardware at simulation component or system level.
Experience building validation environments using constrained random and coverage driven stimulus.
Experience working with code and functional coverage.
Experience developing automation flows using scripting languages.
BS 3 years relevant experience.
Ability to debug issues across hardware and software boundaries.
Experience applying OOP principals to building scalable/reusable test benches.
Understanding of Computer Architecture and Memory sub-system micro-architecture.
Familiarity in GPU architecture and standards (OpenGL/CL Vulcan Metal).
Familiarity with simulator mechanics and simulation throughput issues.
Experience with Formal Verification techniques and tools such as JasperGold.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.