RTL Engineer: Integrate RISC-V Core to SoC

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

VHDL
RTL
System On A Chip
SystemVerilog

Job Details

Job Title: RTL Engineer: Integrate RISC-V Core to SoC

Location(s): Santa Clara, CA - Onsite

Must Have skills:

  • 5+ years of experience in RTL design, SoC integration, or related areas.
  • Strong hands-on experience with hardware description languages (Verilog, SystemVerilog, VHDL), EDA tools, and simulators (VCS, NC, Verilator).
  • Deep understanding of SoC design, integration, and high-performance interfaces (e.g., AXI, TileLink, PCIe, Ethernet).
  • Proven ability to debug and optimize designs for functional, timing, and power convergence.
  • Excellent problem-solving and communication skills.

Job Description:

RTL Engineer: Integrate RISC-V Core to SoC

Key Responsibilities

  • Integrate RISC-V CPU cores into SoC designs, collaborating with cross-functional teams (DV, physical design, architecture, verification, and post-silicon validation) to ensure seamless delivery.
  • Develop and optimize RTL (using Verilog/SystemVerilog) for core, interconnect, and memory subsystems.
  • Evaluate and integrate third-party IP, ensuring performance, power, and area (PPA) targets are met.
  • Debug complex RTL/logic issues across design hierarchies (core, chip) in both pre-silicon and post-silicon environments.
  • Enhance RTL design infrastructure, tools, and methodologies for improved efficiency and quality.
  • Analyze synthesis, timing, and power results to drive design improvements.

Required Qualifications

  • 5+ years of experience in RTL design, SoC integration, or related areas.
  • Strong hands-on experience with hardware description languages (Verilog, SystemVerilog, VHDL), EDA tools, and simulators (VCS, NC, Verilator).
  • Deep understanding of SoC design, integration, and high-performance interfaces (e.g., AXI, TileLink, PCIe, Ethernet).
  • Proven ability to debug and optimize designs for functional, timing, and power convergence.
  • Excellent problem-solving and communication skills.

Preferred Skills

  • Experience with RISC-V architecture and integrating RISC-V cores into SoCs.
  • Familiarity with cache coherence protocols, memory ordering models, and interconnect topologies.
  • Scripting (Python, Tcl) for automation and flow development.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Intelliswift Software Inc