CPU Verification Engineer

Business Needs Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Dallas, IA - USA

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

CPU Verification

Santa Clara CA/Austin TX/ Dallas TX - onsite

Essential Responsibilities:

  • Perform functional verification of CPU cores and related subsystems (coherency and cache controllers).
  • Understand and interpret microarchitectural specifications to develop effective verification strategies.
  • Develop and execute verification plans including testbench creation and test case development.
  • Write directed and constrained random test cases in SystemVerilog C and Assembly.
  • Utilize UVM-based environments for coverage-driven verification.
  • Analyze coverage reports and assist in closing coverage gaps.
  • Automate regression and verification flows using scripting languages such as Python Perl or Shell.
  • Collaborate with senior engineers and architects to ensure design quality and performance.

Other Responsibilities:

  • Perform all activities in a safe and responsible manner and support all Environmental Health Safety & Security requirements and programs.

Required Qualifications:

  • Bachelors or Masters degree in Electronics/Electrical/Computer Engineering.
  • 15 years of experience in design verification preferably in CPU or SoC verification. Hands-on experience with SystemVerilog UVM and constrained random verification.
  • Familiarity with CPU architectures such as RISC-V ARM or MIPS.
  • Basic understanding of cache and coherency concepts. Strong scripting skills in Python Perl or Shell.

Preferred Qualifications:

  • Exposure to RISC-V architecture.
  • Knowledge of interconnect protocols like AXI ACE or CHI.

Experience with FPGA prototyping or emulation platforms

CPU Verification Santa Clara CA/Austin TX/ Dallas TX - onsite Essential Responsibilities: Perform functional verification of CPU cores and related subsystems (coherency and cache controllers). Understand and interpret microarchitectural specifications to develop effective verification strateg...
View more view more