Skip to content
NUVACORE

CPU Micro-Architect / RTL (Lead & IC Engineers)

Austin, TX; Santa Clara, CA; Canada; RemoteRemote · North America
Staff · Full Time · ENGINEERING
POSTED 22 SEPT
Apply Ask
Role
47 days opentrue age
Posted 22 Sept
Payats field
$140k–300kposted
▲ +6% vs market median $208k
$140k$300k
Market p25–p75
$183k–$265k
NUVACORE p25–p75
$195kn=13
H-1B median · Software engineering
$183k
Austin · n=20 · 365d to 4 Nov
CompanyNUVACORE →
20open roles
Opened · 30d
+0
Closed · 30d
−1
7d of snapshots · 30d window
Market
9,273open · Staff Software engineering
Opened · 7d
+4785% of open
All software engineering
74,906open
All tracked boards · live 9 Nov · n=9,273
Visa
7H-1B LCAs · FY26
Median wage
$183k
LCAs FY26 · n=7 · to 2026-06-26

At NUVACORE we're designing a new general-purpose CPU core for the sustained, intensive demands of AI infrastructure and agentic computing, not the workloads of the past.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

Source · NUVACOREFirst seen 2 NovOriginal ↗