top of page

CPU Design Verification Engineer
 

Job Title: CPU Design Verification Engineer

 Location: Hybrid

 Employment Type: Full-time
 

About the Role
We are seeking a Design Verification Engineer to join our growing team. This is a rare opportunity to participate in the development of best-in-class RISC-V based processors. You will work alongside world-class experts, validating complex logic designs and ensuring the quality of high-performance CPUs. You will have the chance to work on various stages of verifying a complex Out-of-Order processor.
 

Responsibilities

  • Test Plan Execution: Execute comprehensive test plans to validate CPU IP functionality, focusing on correctness and corner cases.

  • Environment Development: Develop and maintain advanced test environments using SystemVerilog and UVM.

  • Regression & Debug: Monitor regression results, analyze failures, and debug RTL/Testbench issues in collaboration with the design team.

  • Coverage Closure: Analyze functional and code coverage to identify gaps and update test cases accordingly.

  • Scripting: Create and maintain automated testing scripts (Python/Bash) for efficient regression analysis.
     

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering or Computer Science.

  • 3+ years of hands-on RTL verification experience.

  • Advanced-level knowledge of UVM (Universal Verification Methodology) and SystemVerilog.

  • Proficiency with industry-standard RTL simulators.

  • Experience with scripting languages (Python, Bash) and version control (Git).

  • Proficient in written and verbal English.
     

Preferred Qualifications

  • Experience verifying Out-of-Order processor pipelines.

  • Understanding of cache coherency and memory subsystems.

  • Experience with Formal Verification methods.

  • Familiarity with RISC-V architecture.

​

Apply by sending your CV to: ana.matijevic@chipfy.ai

​

bottom of page