Verification Engineer - (CPU) - Bristol
With offices around the globe, our client is a leading telecom solutions provider. Through continuous customer-centric innovation, they have established end-to-end advantages in Telecom Network Infrastructure, Application & Software, Professional Services and Devices. Their products and solutions have been deployed in over 100 countries and have served 45 of the world's top 50 telecom operators, as well as one third of the world's population.
About the Job:
Based in Bristol, you will be working within a team that focuses on processor core development. The cores are to be used in a wide range of ASICs for different products.
As a member of the verification team for these new processors you will be either be experienced in, or have the opportunity to learn about the architecture and micro-architecture of their designs. You will be specifying, implementing and closing functional coverage using constrained random instruction sequence generation of UVM based block level test benches.
Test plan creation and functional coverage coding, especially in System Verilog
CPU verification and coverage closure using constrained random instruction sequence generation
ASIC verification flows and methodologies, especially UVM
Knowledge of ARM processor architecture
Scripting language experience
Experience in HVL testbench development
PLEASE NOTE - NEITHER MICROTECH OR OUR CLIENT IS ABLE TO SPONSOR VISA APPLICATIONS FOR THIS POSITION. APPLYING CANDIDATES MUST BE UK/EU NATIONALS OR IN POSSESSION OF A TIER 1 GENERAL WORK VISA FOR THE UK. TIER-2 AND NON-EU/UK CANDIDATES WITHOUT A TIER 1 VISA WILL NOT BE CONSIDERED.