CPU Design Verification Engineer

Global-Talent-Exchange

Ireland
Full time
2 - 5 Yrs
- INR
span 1

Required Skills:

Cache Coherence

Formal Verification

Assertions

Silicon Bring Up Support

Test Plans

Testbenches

Assembly Code

Physical Verification Tools

Circuit Simulators

Coverage Collection

Gate Level Simulation

microprocessor verification

cache coherence

memory ordering

Random Instruction Sequencing

formal verification

assertions

silicon bring-up

test plans

testbenches

assembly code

verification tools

simulators

coverage collection

gate-level simulation

waveform viewers

formal proof tools

CPU Design Verification Engineer

Our organization is seeking a talented CPU Design Verification Engineer to join the team in County Cork, Ireland.

Responsibilities:

  • Collaborate with CPU and SoC Architects to understand system requirements and high-level design concepts.
  • Create detailed test plans and coverage strategies based on the system architecture and micro-architecture.
  • Develop scalable and portable verification methodologies for various environments.
  • Build the verification environment.
  • Design verification plans and testbenches specific to your functional domain.
  • Execute verification plans.
  • Monitor and report on DV progress using various metrics, including bug tracking and coverage analysis.

Requirements:

  • Strong expertise in microprocessor verification, with a deep understanding of concepts like cache coherence, memory ordering and consistency, prefetching, branch prediction etc.
  • Familiarity with Random Instruction Sequencing (RIS) for testing designs at both the block/unit level and subsystem/chip level to validate correctness.
  • Knowledge of advanced verification techniques such as formal verification, assertions, and silicon bring-up is a plus.
  • Experience in writing test plans, developing portable testbenches, creating transactors, and working with assembly code.
  • Proficiency with various verification tools and methodologies, including simulators, coverage collection, gate-level simulation, waveform viewers, and formal proof tools.
  • Ability to work independently on block/unit-level verification of the design.
  • Thorough understanding of microprocessor functions, architectures, and micro-architectures.

If this role is of any interest, please apply directly on LinkedIn.

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services