Seeking a talented UVM/Design Verification Engineer, able to work in teams and independently, learn quickly and be productive in a fast-paced, dynamic environment. This role involves executing and contributing to the FPGA verification plan, architecting UVM test cases for individual blocks or sub-blocks within an FPGA, and developing reusable agents, top-level testbench modules, and environments. The engineer will define and implement functional coverage models based on DUT requirements and close code coverage, utilizing UVM to create drivers, monitors, predictors, and scoreboards. A strong understanding of the FPGA design process, including requirements generation, preliminary design, peer reviews, detailed design, test plan generation, and integration and test, is essential. The role requires the ability to work independently or with limited guidance to develop test bench solutions, familiarity with test scoping for complex designs, code coverage, functional coverage, and assertions. The engineer should focus on finding design issues, corner cases, and generating out-of-the-box ideas to enhance design robustness. The ability to obtain US government clearance is also required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior