Hands-On CPU RTL Microarchitecture Engineer

RosaicLabs Inc

Santa Clara (CA)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RosaicLabs Inc. in Santa Clara, CA is seeking a CPU design engineer to design and implement CPU functional blocks, and optimize RTL in SystemVerilog. You will work with verification and physical design teams to ensure performance and power goals.

The role requires strong knowledge of computer architecture, digital design, and hands-on RTL experience with Verilog/SystemVerilog, plus scripting for automation. Bachelor's or Master's in EE/CE/CS are expected.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Strong foundation in computer architecture and digital design with knowledge in at least two areas: out-of-order execution, CPU front-end/control logic, memory systems, cache coherency, virtual memory, floating-point, SIMD.
  • Hands-on Verilog/SystemVerilog experience including RTL simulation and testbench-based debugging.
  • Familiarity with ASIC design flow: RTL design, verification, synthesis, timing analysis.
  • Scripting experience for automation or data analysis (Python, Perl, Tcl, or C/C++).

Responsibilities

  • Design and implement CPU functional blocks based on microarchitecture specifications.
  • Develop, debug, and optimize RTL using SystemVerilog/Verilog.
  • Analyze performance, timing, area, and power tradeoffs and propose improvements.
  • Work with verification engineers to develop test plans and achieve functional coverage.
  • Partner with physical design engineers on area, timing, and power goals.
  • Participate in microarchitecture and RTL design reviews and write technical documentation.

Skills

CPU architecture
RTL design
Verilog/SystemVerilog
ASIC flow knowledge
Python scripting
Testbench debugging

Education

Bachelor's or Master's in EE/CE/CS

Tools

SystemVerilog

Job description

RosaicLabs Inc. in Santa Clara, CA is seeking a CPU design engineer to design and implement CPU functional blocks, and optimize RTL in SystemVerilog. You will work with verification and physical design teams to ensure performance and power goals.

The role requires strong knowledge of computer architecture, digital design, and hands-on RTL experience with Verilog/SystemVerilog, plus scripting for automation. Bachelor's or Master's in EE/CE/CS are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU RTL & Microarchitecture Engineer
CPU RTL & Microarchitecture Engineer

RosaicLabs Inc • Austin (TX)

On-site
USD 110,000 - 170,000
Medical (incl. HSA)
Dental
Vision
+2
Senior CPU Physical Design Engineer
Senior CPU Physical Design Engineer

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Medical (including HSA)
Dental
Vision
+2
CPU Verification Architect — SystemVerilog & ISA Focus
CPU Verification Architect — SystemVerilog & ISA Focus

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Medical (HSA)
Dental
Vision
+2
AI Accelerator RTL Microarchitecture Engineer
AI Accelerator RTL Microarchitecture Engineer

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Medical (including HSA plans)
Dental
Vision
+2
CPU Core Verification Engineer Intern
CPU Core Verification Engineer Intern

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 28,000 - 41,000
CPU Verification Architect: SV/UVM, ISA & Testbenches
CPU Verification Architect: SV/UVM, ISA & Testbenches

RosaicLabs Inc • Austin (TX)

On-site
USD 120,000 - 180,000
Medical, Dental, Vision
401(k)
Life & AD&D
CPU RTL Microarchitecture/Design Engineer - Full Time
CPU RTL Microarchitecture/Design Engineer - Full Time

RosaicLabs Inc • Austin (TX)

On-site
USD 110,000 - 170,000
Medical (incl. HSA)
Dental
Vision
+2
CPU RTL Microarchitecture/Design Engineer - Full Time
CPU RTL Microarchitecture/Design Engineer - Full Time

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 120,000 - 170,000
Lead AI Accelerator Physical Design Engineer
Lead AI Accelerator Physical Design Engineer

RosaicLabs Inc • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Medical insurance
Dental
Vision
+2
Senior CPU Physical Design Engineer - PPA Expert
Senior CPU Physical Design Engineer - PPA Expert

RosaicLabs • Santa Clara (CA)

On-site
USD 125,000 - 250,000
Medical benefits
Dental
Vision
+2