CPU Micro-Architect / RTL (Lead & IC Engineers) RTL Design Austin / Santa Clara · Hybrid

NUVACORE, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NUVACORE, Inc. is seeking a CPU Micro-Architect/RTL Engineer to help design next-generation high-performance, low-power CPU cores. You will drive micro-architecture development, write detailed RTL specifications in Verilog, and collaborate with verification and PD teams to meet timing, area and power goals.

You will analyze performance, guide RTL optimization, and contribute to architecture choices across fetch, decode, execute, and memory subsystems in a fast-paced CPU team.

Qualifications

  • BS or MS in Electrical/Computer Engineering with 15+ years leading CPU teams
  • Experience coding in Verilog and debugging/simulation for RTL
  • Familiar with RISC-V/ARM64/x86 ISA and their microarchitectural implications
  • Strong understanding of timing, power, and area trade-offs

Responsibilities

  • Micro-architecture development and specification from performance-driven design
  • RTL design, writing flexible, robust RTL in Verilog
  • Verification support including testbench development, formal methods, and simulation/emulation
  • Performance exploration and correlation to ensure RTL meets targets
  • Physical design collaboration to meet timing, power, area goals and reliability

Skills

Leadership
High-performance design
RTL collaboration

Education

BS or MS in Electrical/Computer Engineering

Tools

Verilog
Simulation tools
RISC-V
ARM64
x86 ISA

Job description

Nuvacore is building ground-up high performance, low-power CPU for next-generation compute workloads. As engineers within the CPU team and as leads of CPU units (fetch, decode/rename, scalar execute, fp/vector execute, load/store, memory management/TLB, prefetching, debug/trace, system/IO, and multi-level cache subsystem), you will be writing specifications and developing RTL for the CPU which targets and delivers industry leading power, performance, and area.

THE ROLE

As a CPU Micro-Architect/RTL Engineer, you will participate in the following:

  • Micro-architecture development and specification - starting from a performance driven design strategy, you will work with our performance modeling team and study early micro-architectures and converge on a design captured in a detailed specification. Critical understanding of the various pipelines and intra-unit communication will be necessary to build a clean yet performant design.

  • RTL design - develop and refine RTL which targets the power, performance, area and timing goals. A solid understanding of the modern Verilog standards is a plus, enabling you to write RTL which is flexible and robust, configurable, and scalable.

  • Verification - assist the verification team in all forms of CPU verification used, such as testbench development, formal methods, and simulation/emulation for formal verification

  • Performance exploration and correlation - explore high-performance strategies and work with the performance architecture and verification team to verify that the RTL meets targeted performance.

  • Physical design - work with the PD engineering team to implement and verify the physical design meets the goals. Be able to iterate and refine the RTL design. Incorporate improvements for timing, power, area, DFT, and reliability.

REQUIREMENTS — MUST TO HAVE
  • BS or MS with 15+ (leads) and 7+ (ICs) years experience in high-performance, low-power CPU design

  • Experience with coding in Verilog, debugging, simulation, ideally with experience driving modern AI Tools to assist in RTL coding

  • Solid understanding of logic and physical design and the impacts on timing, power, and area

  • Experience with RISC-V or ARM64 or x86 ISA and their impacts on CPU micro-architectural choices

REQUIREMENTS — NICE TO HAVE
  • Expertise in one or more of the following areas: instruction fetch, branch prediction; instruction decoding, scheduling and register renaming; out-of-order execution; integer and floating point execution; load/store execution; prefetching; cache and memory subsystems; translation and memory management; memory coherence and ordering; power and thermal management; and clocking / reset design

  • Strong background in low power microarchitecture and high-performance design techniques, with a proven track record of execution on multiple CPU programs and products

  • Experience in C, C++, and other languages such as Perl or Python

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Design & Verification Engineer — New College Grad Design Verification Austin / Santa Clara / United States · Hybrid
CPU Design & Verification Engineer — New College Grad Design Verification Austin / Santa Clara / United States · Hybrid

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

Hybrid
USD 110,000 - 150,000
CPU Design Verification Lead Design Verification Austin / Santa Clara · Hybrid
CPU Design Verification Lead Design Verification Austin / Santa Clara · Hybrid

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

Hybrid
USD 180,000 - 260,000
Senior CPU Micro-Architect & RTL Engineer
Senior CPU Micro-Architect & RTL Engineer

NUVACORE • Austin (TX)

On-site
USD 120,000 - 160,000
Senior CPU Micro-Architect & RTL Design Lead
Senior CPU Micro-Architect & RTL Design Lead

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

Hybrid
USD 180,000 - 240,000
CPU Architect Verification Engineer Design Verification Austin / Bangalore / Santa Clara / Markham · Hybrid
CPU Architect Verification Engineer Design Verification Austin / Bangalore / Santa Clara / Markham · Hybrid

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

Hybrid
USD 140,000 - 230,000
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid

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

Hybrid
USD 120,000 - 220,000
CPU Physical Design (RTL to GDS) Physical Design Austin / Santa Clara · Hybrid
CPU Physical Design (RTL to GDS) Physical Design Austin / Santa Clara · Hybrid

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

Hybrid
USD 180,000 - 240,000
CPU Physical Design (RTL Feasibility ) Physical Design Austin / Bangalore / Santa Clara · Hybrid
CPU Physical Design (RTL Feasibility ) Physical Design Austin / Bangalore / Santa Clara · Hybrid

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

Hybrid
USD 140,000 - 200,000
RTL Lead role
RTL Lead role

Mirafra Technologies • California (MO)

On-site
USD 120,000 - 170,000