RTL Design Engineer – CPU & Microarchitecture

SKaaS- Skills as a Service

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

43 hours 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

SKaaS- Skills as a Service in Bengaluru invites an experienced RTL Design Engineer to contribute to ASIC/SoC projects. You should have 5+ years in RTL design, with at least 2+ years on CPU cores (RISC-V/ARM/x86).

Proficiency in SystemVerilog, Verilog, and VHDL is required along with hands-on experience with AMBA protocols and front-end tooling (SpyGlass, VCS, DC, Genus/Xcelium). Scripting skills (Python/Perl/TCL/Bash) are a plus.

Qualifications

  • 5+ years total ASIC/SoC RTL Design experience.
  • At least 2+ years in CPU core or processor subsystem RTL design (RISC-V, ARM, x86 or proprietary cores).
  • Proficient in SystemVerilog, Verilog, and VHDL.
  • Strong understanding of AMBA protocols (AXI, AHB, APB, ACE, CHI).
  • Experience with front-end tools: SpyGlass, VCS, Design Compiler, Genus or Xcelium.
  • Scripting skills in Python, Perl, TCL, or Bash.

Skills

SystemVerilog
Verilog
VHDL
CPU architecture knowledge
AMBA protocols
Scripting

Education

B.Tech / M.Tech in Electronics, VLSI, Microelectronics, or Computer Engineering

Tools

SpyGlass
VCS
Design Compiler
Genus
Xcelium

Job description

Education: B.Tech / M.Tech in Electronics, VLSI, Microelectronics, or Computer Engineering.

Experience: 5+ total years in ASIC/SoC RTL Design, with at least 2+ years dedicated to CPU core or processor subsystem RTL design (RISC-V, ARM, x86, or proprietary cores).

  • Hardware Description Languages: Proficient in SystemVerilog, Verilog, and VHDL.
  • CPU Microarchitecture Knowledge: Understanding of computer organization— instruction execution pipelines, hazard handling, branch prediction, L1/L2 caches, memory management units (MMU), and interrupts.
  • Bus Protocols: Hands-on experience with AMBA protocols (AXI, AHB, APB, ACE, CHI).
  • Front-End Tools: Hands-on experience with Synopsys SpyGlass (Lint/CDC), VCS, Design Compiler (DC), or Cadence Genus/Xcelium.
  • Scripting: Python, Perl, TCL, or Bash for automation.
Preferred Qualifications
  • Exposure to FPGA prototyping or post-silicon bring-up and debug.
  • Familiarity with assembly programming (RISC-V/ARM) for basic diagnostic bring-up tests.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RTL Engineer
RTL Engineer

SKaaS- Skills as a Service • Bengaluru

On-site
INR 1,800,000 - 2,600,000
CPU RTL Engineer
CPU RTL Engineer

G.t.d Technologies • Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
CPU RTL Design Engineer
CPU RTL Design Engineer

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,100,000
RTL Design Engineer
RTL Design Engineer

TekPillar® • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
RTL Engineer
RTL Engineer

Eximietas Design LLC • Bengaluru, Ahmedabad District, Pune District, Hyderabad

On-site
INR 1,800,000 - 2,800,000
RTL Design Engineer
RTL Design Engineer

HCLTech • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Sr. Design Engineer 2
Sr. Design Engineer 2

Tessolve • Bengaluru

On-site
INR 2,500,000 - 3,500,000
RTL Design Engineer
RTL Design Engineer

HCL Technologies Limited • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Competitive compensation and benefits
RTL Design Lead
RTL Design Lead

MediaTek • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Design Engineer RTL
Design Engineer RTL

Digital Core Technologies Pvt Ltd • Ernakulam

On-site
INR 900,000 - 1,300,000