RTL Design Engineer

DECCANX


Date: 5 hours ago
City: Bengaluru, Karnataka
Contract type: Full time
The RTL Design Engineer role turns architecture specifications into clean, synthesizable SystemVerilog that other engineers can verify and implement.

As a fresher you will start with well-bounded blocks such as FIFOs, arbiters and AXI interface logic, then grow towards larger units under the guidance of senior engineers.

What you will work on

  • Write synthesizable SystemVerilog for blocks defined in the specification
  • Follow coding and lint rules; fix lint, CDC and reset-related findings
  • Work with verification engineers to resolve failures and clarify intent
  • Check area and timing effects of your design choices with synthesis feedback
  • Document interfaces, parameters and assumptions for every block
  • Take part in design reviews and incorporate feedback

Skills Required And How Deep

Depth shows how far along you should be on day one. We teach the rest.

  • SystemVerilog RTL codingStrong

Core daily activity; code must be synthesizable and readable

  • Digital design: FSMs, FIFOs, arbitersStrong

These are the building blocks of nearly every interface

  • Clocking, reset and basic CDC awarenessWorking knowledge

Common source of silicon bugs; you must know the risks

  • Bus protocols (AXI4 basics)Working knowledge

The NX-AXI DMA engine uses AXI4 and AXI4-Lite

  • Simulation and waveform debugStrong

You prove your own RTL works before handing it over

Nice to have

  • Lint tool experience
  • Synthesis and timing report reading
  • A completed RTL project in a public repository

Tools you will use

  • SystemVerilog
  • Verilator or commercial simulators
  • Lint tools
  • Synthesis tools
  • Git and Make

What you will learn

  • Writing RTL that synthesizes the way you expect
  • Reading timing reports and fixing critical paths
  • Collaborating with verification on specification gaps

Your first 90 days

  • First 30 daysComplete a reference block with testbench and lint-clean code.
  • Days 31 to 60Deliver an interface block with documentation and review.
  • Days 61 to 90Own a block through verification sign-off for that block.

Who fits: You care about the quality of every line of code because you know someone will debug it at 2 a.m.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Mechanical Designer, Sr

Lam Research, Bengaluru, Karnataka
1 day ago
The group you’ll be a part ofLam Research is a leading global manufacturer of capital equipment used in making leading-edge-semiconductors across the world. We primarily compete in four specific areas – deposition, etch, photoresist strip, and single wafer clean. Lam Research India team is organized into three major areas of responsibility: Hardware, Software, and Operations. We have an open position...

Senior Manager, Mobile Engineering

Docusign, Bengaluru, Karnataka
2 days ago
Company OverviewDocusign brings agreements to life. More than 1.8 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing...

EYP-CorpStrategy-Associate Manager

EY, Bengaluru, Karnataka
2 days ago
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working...