CPU Design Verification Engineer

As a CPU Design Verification Engineer owning the verification of a certain area of functionality in a CPU design, you will have the responsibilities as follows: • Work closely with architecture and RTL designers on verifying the functional correctness of the design • Develop test plans and test environments • Develop tests in assembly, C, or vectors according to test plans • Develop coverage monitors and analyze coverage to ensure all the test cases in the plans are covered • Develop checkers and SystemVerilog or C-base transactors to verify the design Minimum Qualifications Minimum BS and 3+ years of relevant industry experience Academic and industry experience with CPU architecture Academic and industry experience with digital logic design, chip architecture and microarchitecture Programming experience in C/C++ or SystemVerilog Experience with developing testplans/testbenches, C-based transactors, and writing/debugging tests Preferred Qualifications Bachelor of Science or Engineering in Electrical Engineering, Computer Engineering, or Computer Science Experience in post-silicon bringup Experience with advanced verification techniques such as formal Should be a great teammate with excellent communication skills and be able to work independently on the verification efforts for a block/area of the design

Similar jobs