IT & Software

Verification Engineer

Codasip

Bristol · Bristol · United Kingdom

Overview

In this role you will verify RISC-V processors and extensions and develop verification solutions, collaborating across teams to deliver end-to-end verification for a new platform. You will define verification strategies, review specifications, run simulations, debug complex issues, and drive automation of verification flows. The opportunity centers on cyber-resilient architectures and clean-sheet designs at Codasip’s UK centres, with impact across high-performance and embedded CPU domains.

Responsibilities
  • Verify RISC-V processors and extensions
  • Develop verification solutions (test benches, stimulus generation, formal environments)
  • Collaborate with engineers to deliver all verification activities for a component/subsystem
  • Define verification strategies and select appropriate tools
  • Review specifications from a verification perspective
  • Run simulations, identify bugs, perform root-cause analysis
  • Define, estimate, prioritise and track own work
  • Track and report verification metrics
  • Craft automated verification flows
Key requirements
  • Commercial experience with functional processor verification methodologies (CPU/ASIC)
  • Knowledge of verifying CPU architectures or other IP
  • Fluency in SystemVerilog, Python, C++, Rust
  • Past verification ownership of a design block
  • Linux user-level automation
  • Knowledge of versioning tools (Git, SVN)
  • Knowledge of RISC-V Architecture
  • Strong understanding of computer systems and architecture
  • Analytical thinking and team collaboration
  • Analytical thinking
  • Team collaboration
  • Cross-team debugging
  • SystemVerilog
  • Python
  • C++

Reference: WJ-747_30183668

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.