N

NUVACORE

Designs high-performance, general-purpose CPU cores

CPU Micro-Architect / RTL Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-time$140k - $300k /yrHybrid

About the Job

Requirements

  • A BS or MS and 15+ years of experience for lead positions or 7+ years for individual-contributor positions in high-performance, low-power CPU design.
  • Experience coding in Verilog and debugging and simulation; experience using modern AI tools to assist in RTL coding is ideal.
  • A solid understanding of logic and physical design and their impacts on timing, power, and area.
  • Experience with RISC-V, ARM64, or x86 instruction set architectures and their impacts on CPU micro-architectural choices.

Responsibilities

  • Develop micro-architecture and specifications, using a performance-driven design strategy, collaborating with the performance modeling team to study early micro-architectures and converge on a detailed specification.
  • Develop and refine RTL to meet power, performance, area, and timing goals; write RTL that is flexible, robust, configurable, and scalable using modern Verilog standards.
  • Assist the verification team with CPU verification, including testbench development, formal methods, and simulation or emulation for formal verification.
  • Explore high-performance strategies and work with the performance architecture and verification teams to verify that RTL meets targeted performance.
  • Work with the physical design engineering team to implement and verify physical design goals, iterating and refining RTL and incorporating improvements for timing, power, area, design for test, and reliability.

Desired Qualifications

  • 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; or clocking and reset design.
  • A 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++, Perl, Python, or other programming languages.

About the Company

NUVACORE

Designs high-performance, general-purpose CPU cores

Nuvacore designs high-performance, general-purpose CPU cores built from the ground up to meet AI-focused workloads in data centers and advanced systems. It offers cores as either IP for chip developers or finished chips, optimized for speed and area efficiency to handle continuous, long-running tasks. The team combines veterans from Nuvia, Apple, and Arm, focusing on agentic computing rather than specialized accelerators to differentiate from competitors. The goal is to deliver scalable, reliable CPUs that provide high throughput for large-scale AI workloads and continuous computing tasks.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
San Jose, CA
Founded
2026

Recently Posted Jobs

Explore more opportunities at NUVACORE

See more jobs