In this role, you will architect and develop a functional verification environment, including reference models and bus-functional monitors and drivers, and contribute to the methodology behind such development. Activities may include: Writing a verification test plan that employs random techniques, directed testing, and coverage analysis to thoroughly check functional correctness and performance. Developing a testbench using UVM, System Verilog, C/C++, and DPI. Verification at different levels of hierarchy, including block/unit, subsystem, and SOC levels. Working closely with logic designers to ensure the test plan is complete, debug simulation failures, and resolve issues. Expertise in PCIe and Memory Subsystems is highly desirable.
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