RISC-V CPU Architect/RTL Lead

JDWK

Austin, Northern (TX, KY)

On-site

USD 170,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Competitive compensation

Job summary

JDWK Inc. invites a seasoned CPU RTL Lead to own the RISC-V core development from architecture to synthesizable RTL. You will evaluate open-source cores, define architectural tradeoffs, and implement new features within a startup environment.

You’ll oversee verification, synthesis, and performance analysis flows for the CPU subsystem. You’ll work hands-on with SystemVerilog, collaborate with SoC and firmware teams, mentor engineers, and help shape the silicon roadmap with a high-impact,

Qualifications

  • 7+ years of RTL design experience with at least one CPU or DSP core from concept to silicon.
  • Strong understanding of CPU microarchitecture including pipelines, branch prediction, hazards, caches, MMUs and power domains.
  • Proficiency in SystemVerilog/Verilog RTL design, simulation, and synthesis.
  • Experience with EDA tools (Synopsys, Cadence or open-source flows) for synthesis and linting.
  • Solid verification methodologies (UVM, formal verification, or constrained-random testing).

Responsibilities

  • Own the RISC-V CPU microarchitecture and RTL implementation, including pipeline and interfaces.
  • Evaluate and compare open-source RISC-V cores for performance, scalability, and design quality.
  • Architect enhancements or new cores tailored to application domains and system-level requirements.
  • Develop and maintain synthesizable RTL in SystemVerilog/Verilog.
  • Define verification strategy and collaborate on UVM, formal or FPGA-based validation of the core.
  • Optimize for PPA targets through microarchitectural tuning and synthesis feedback.
  • Collaborate with SoC, memory and firmware teams for seamless integration.
  • Establish and maintain coding standards, linting and CI flows for RTL and verification.
  • Mentor engineers and help build a small front-end design team.

Skills

RTL design
CPU microarchitecture
SystemVerilog
Verification
Cross-functional collaboration
Startup environment

Tools

Synopsys Cadence
Open-source flows

Job description

JDWK Inc. RISC-V CPU Architect/RTL Lead Austin, TX·Remote·Full time Company website Apply for RISC-V CPU Architect/RTL Lead

Lead the selection, development, and integration of RISC-V CPU cores

About JDWK Inc.

JDWK was started with the goal of drastically reducing the time and resources needed to design modern VLSI systems through intelligent and highly configurable automation. We work with customers from concept to tapeout to deliver perfect silicon at a fraction of the cost of traditional design services, while continually enhancing and evolving our software to optimize execution.

Description
About Us

We are a small, fast-moving team building RISC-V–based SoCs and developing automation tools that make custom silicon design more accessible. Our mission is to combine deep hardware design expertise with modern software-driven methodologies.

We’re looking for a CPU RTL Lead to take ownership of our RISC-V core development — someone who understands the landscape of open-source CPU designs, knows their strengths and weaknesses, and can architect and implement a world‑class custom core optimized for our application and toolchain goals.

Role Overview

As the CPU RTL Lead, you’ll drive the design and implementation of a RISC-V processor core — from high‑level architecture through synthesizable RTL. You will evaluate existing open-source cores, define architectural tradeoffs, and implement new features or custom extensions as needed. You’ll also establish and oversee verification, synthesis, and performance analysis flows for the CPU subsystem.

This role combines hands‑on RTL design, microarchitecture definition, and technical leadership in a startup setting where your work will directly shape our silicon roadmap.

Key Responsibilities
  • Own the RISC-V CPU microarchitecture and RTL implementation, including pipeline, ISA extensions, and interfaces.
  • Evaluate and compare open‑source RISC-V cores (e.g., Rocket, BOOM, CVA6, Ibex, etc.), assessing performance, scalability, and design quality.
  • Architect enhancements or new cores tailored to specific application domains and system‑level requirements.
  • Develop and maintain high‑quality, synthesizable RTL in SystemVerilog or Verilog.
  • Define verification strategy and collaborate on UVM, formal, or FPGA‑based validation of the core.
  • Optimize for PPA (Performance, Power, Area) targets through microarchitectural tuning and synthesis feedback.
  • Collaborate closely with SoC, memory, and firmware teams to ensure seamless CPU subsystem integration.
  • Establish and maintain coding standards, linting, and continuous integration flows for RTL and verification.
  • Mentor engineers and help build a small but high‑performing front‑end design team.
Requirements
  • 7+ years of RTL design experience, including at least one CPU or DSP core development project from concept to silicon.
  • Deep understanding of CPU microarchitecture, including pipelines, branch prediction, hazards, caches, MMUs, and clock/power domains.
  • Strong knowledge of the RISC‑V ISA, privilege architecture, and optional extensions.
  • Hands‑on experience with at least one open‑source RISC‑V core, such as Rocket, CVA6 (Ariane), Ibex, or BOOM.
  • Ability to analyze and improve open‑source designs, recognizing their architectural and verification tradeoffs.
  • Proficiency in SystemVerilog/Verilog RTL design, simulation, and synthesis.
  • Experience with EDA tools (Synopsys, Cadence, or open‑source flows) for synthesis and linting.
  • Solid understanding of verification methodologies (UVM, formal verification, or constrained‑random testing).
  • Strong communication and cross‑functional collaboration skills.
  • Comfort working in a startup environment—hands‑on, self‑directed, and resourceful.
Preferred Qualifications
  • Familiarity with Chisel, SpinalHDL, or TL‑Verilog.
  • Experience with performance modeling or cycle‑accurate simulation frameworks.
  • Background in FPGA prototyping or hardware/software co‑simulation.
  • Contributions to open‑source RISC‑V or hardware projects.
  • Experience leading or mentoring small design teams.
What We Offer
  • The opportunity to lead CPU architecture for next‑generation RISC‑V SoCs.
  • A high‑impact role with deep technical ownership and creative freedom.
  • Collaborative culture with strong engineering focus and minimal bureaucracy.
  • Flexible work arrangements and competitive compensation and benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RISC-V CPU Architect & RTL Lead - SoC Design
RISC-V CPU Architect & RTL Lead - SoC Design

JDWK • Austin (TX), Northern (KY)

Hybrid
USD 170,000 - 210,000
Flexible work arrangements
Competitive compensation
RTL Lead role
RTL Lead role

Mirafra Technologies • California (MO)

On-site
USD 120,000 - 170,000
CPU Micro-Architect / RTL (Lead & IC Engineers)
CPU Micro-Architect / RTL (Lead & IC Engineers)

NUVACORE • Austin (TX)

On-site
USD 120,000 - 160,000
CPU Micro-Architect / RTL (Lead & IC Engineers) RTL Design Austin / Santa Clara · Hybrid
CPU Micro-Architect / RTL (Lead & IC Engineers) RTL Design Austin / Santa Clara · Hybrid

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Sr. RTL Design Engineer - CPU
Sr. RTL Design Engineer - CPU

CyberCoders • Portland (OR)

On-site
USD 150,000 - 260,000
Digital Designer — CPU Subsystem (RTL & Verification) (Temporary Assignment)
Digital Designer — CPU Subsystem (RTL & Verification) (Temporary Assignment)

Imec India Private Limited • Town of Belgium (WI)

On-site
USD 100,000 - 140,000
Sr. Engineer, CPU RTL Design
Sr. Engineer, CPU RTL Design

Tenstorrent • California (MO)

On-site
USD 100,000 - 500,000
Highly competitive compensation package
Benefits and equal opportunity employer
RTL Design Engineer
RTL Design Engineer

Game Seven Staffing • California (MO)

Hybrid
USD 140,000 - 210,000
Senior Staff RTL Design Engineer - CPU Frontend
Senior Staff RTL Design Engineer - CPU Frontend

SiFive • Santa Clara (CA)

On-site
USD 206,000 - 251,000
Healthcare and retirement packages
Paid time off
Equity opportunities
Senior Staff RTL Design Engineer - CPU Frontend
Senior Staff RTL Design Engineer - CPU Frontend

SiFive, Inc. • Santa Clara (CA)

On-site
USD 206,000 - 251,000
Equity
Healthcare
Retirement plans
+1