Senior Verification Engineer

Innovative processor solutions company designing and developing RISC-V CPU cores for high-performance supercomputers and next-generation embedded systems.
Embedded
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI

Description For Senior Verification Engineer

Codasip is seeking a Senior Verification Engineer to join their innovative team working on cutting-edge RISC-V CPU cores. The role involves verifying complex, state-of-the-art CPUs, including advanced out-of-order processors. As a key team member, you'll apply various verification methodologies and help set standards for a new platform.

The position offers the opportunity to work on clean-sheet designs that push technological boundaries in CPU design. You'll be responsible for verifying RISC-V processors, developing verification solutions, and collaborating with team members on verification activities. The role requires expertise in processor verification methodologies, knowledge of CPU architectures, and programming skills in languages like SystemVerilog, Python, C++, Rust, or Go.

You'll join a flexible, open, and supportive team of curious, self-motivated engineers working on ultra-modern technology. The company culture encourages exploration of original solutions and cross-departmental collaboration. This is an excellent opportunity for someone passionate about CPU design and verification who wants to make a significant impact in the processor solutions industry.

The position is based in the UK with a hybrid work arrangement, offering the chance to work with a team that's redefining possibilities in CPU design. The role requires significant commercial experience in processor verification, strong analytical skills, and the ability to work effectively across teams to debug complex issues.

Last updated a month ago

Responsibilities For Senior Verification Engineer

  • Verify RISC-V processors and extensions
  • Develop verification solutions (test benches, stimulus generation, formal environments)
  • Collaborate with team for verification activities
  • Define verification strategies for block and sub-systems
  • Review technical specifications
  • Run simulations and debug complex issues
  • Track and report verification metrics
  • Craft automated verification flows

Requirements For Senior Verification Engineer

Python
Go
Rust
  • Significant commercial experience with functional processor verification methodologies
  • Knowledge of verifying CPU architectures or complex IP
  • Fluency in SystemVerilog, Python, C++, Rust, or Go
  • Past verification ownership of a design block
  • Analytical thinking and team collaboration skills
  • User knowledge of Linux
  • Knowledge of versioning tools (Git, SVN)

Benefits For Senior Verification Engineer

  • Flexible work environment
  • Modern technology stack
  • Collaborative team culture

Interested in this job?

Jobs Related To Codasip Senior Verification Engineer

RTOS Engineer

Senior RTOS Engineer position at Codasip, working on embedded software and RISC-V technology, requiring 5+ years of experience in embedded development.

Formal Verification Engineer

Join Codasip as a Formal Verification Engineer in Thessaloniki, Greece, to work on cutting-edge RISC-V processors and advance formal verification techniques.

Pre-Silicon GPU Driver Engineer

Senior GPU Driver Engineer role at Apple, developing pre-silicon drivers for next-gen Apple Silicon GPUs, offering competitive pay and comprehensive benefits.

Camera ISP Algorithm System Engineer, Sr. (Taipei)

Senior Camera ISP Algorithm Engineer position at Qualcomm focusing on computer vision development and systems engineering in Taipei.

System Software Engineer, New Products

Senior System Software Engineer role at Redwood Materials, developing embedded systems and containerized services for industrial control systems in the sustainable battery industry.