RTL Design Engineer (Bengaluru)

RTL Design Engineer (Bengaluru)

10 Nov
|
leadIC Design
|
Bengaluru

10 Nov

leadIC Design

Bengaluru

Experience: 4–6 Years

Domain: VLSI / Semiconductor / ASIC Design

Job Location: Bengaluru

Employment Type: Full-time

Job Overview

We are looking for an experienced RTL Design Engineer with 4–6 years of experience in digital design and RTL development for complex ASIC/SoC designs.

The ideal candidate should have strong expertise in RTL coding using Verilog/SystemVerilog, digital design fundamentals, microarchitecture implementation, synthesis and design debugging. The candidate will be responsible for developing high-quality, synthesizable RTL, implementing design specifications and collaborating with architecture, verification and physical design teams throughout the ASIC development lifecycle.

Key Responsibilities

- RTL Design and Development

- Develop, implement and maintain synthesizable RTL using Verilog and SystemVerilog.
- Translate microarchitecture specifications and design requirements into efficient RTL implementations.
- Design and implement digital blocks such as FSMs, counters, FIFOs, arbiters, pipelines, registers and control logic.
- Develop optimized RTL for performance, power and area requirements.
- Ensure RTL coding quality, readability, reusability and adherence to coding guidelines.
- Perform RTL modifications and enhancements based on design requirements.

2. Microarchitecture and Digital Design
- Understand and analyze microarchitecture specifications.
- Participate in design discussions and contribute to microarchitecture development.
- Implement datapath and control logic for complex digital subsystems.
- Work on pipelining, clock domain crossing and reset synchronization.




- Handle design complexity involving multiple clock domains and high-speed interfaces.
- Ensure proper implementation of timing-sensitive logic.

3. RTL Debugging and Validation
- Perform RTL simulations and debug functional issues.
- Analyze simulation failures and resolve RTL-related bugs.
- Work closely with verification engineers to resolve design issues.
- Support functional verification, coverage closure and design validation.
- Review RTL code and participate in design reviews.
- Ensure RTL implementation matches architectural and functional specifications.

4. Synthesis and Design Optimization
- Perform RTL synthesis and analyze synthesis reports.
- Understand timing, area and power implications of RTL coding styles.
- Optimize RTL for improved PPA (Power, Performance and Area).
- Analyze critical paths and address RTL-level timing bottlenecks.
- Resolve synthesis warnings and coding-related issues.
- Support synthesis and physical design teams during implementation.

5. Design Quality and Integration
- Perform lint analysis and resolve RTL coding violations.
- Ensure proper clocking, reset and CDC methodologies.
- Collaborate with DFT, verification, synthesis and physical design teams.
- Support subsystem integration and top-level RTL integration.
- Maintain design documentation and technical specifications.





Required Technical Skills
- 4–6 years of hands-on experience in RTL Design and Development.
- Robust proficiency in Verilog and SystemVerilog.
- Strong understanding of digital design fundamentals and computer architecture.
- Experience in synthesizable RTL coding.
- Good understanding of FSM, FIFO, counters, arbiters, pipelines and datapath design.
- Experience with RTL simulation and debugging.
- Understanding of synthesis concepts and optimization techniques.
- Knowledge of timing constraints and static timing analysis fundamentals.
- Experience with lint tools and RTL quality checks.
- Understanding of clock domain crossing (CDC) and reset domain crossing (RDC).
- Ability to interpret microarchitecture specifications and implement RTL accordingly.

EDA Tools Hands-on experience with one or more of the following tools:
- Simulation: Synopsys VCS, Cadence Xcelium, QuestaSim.
- Synthesis: Synopsys Design Compiler, Cadence Genus.
- Lint: SpyGlass, Questa Lint.
- CDC: SpyGlass CDC, Questa CDC.
- Debug: Verdi, SimVision.

Preferred Skills
- Experience in ASIC/SoC development.
- Exposure to advanced technology nodes (16nm, 7nm, 5nm or below).
- Understanding of AMBA protocols such as AXI, AHB and APB.
- Exposure to high-speed interfaces such as PCIe, USB, DDR or Ethernet.
- Knowledge of low-power design methodologies and UPF.
- Understanding of DFT concepts and scan design.
- Experience with Tcl, Python or Perl scripting.
- Exposure to formal verification and equivalence checking.

Education B.E./B.Tech/M.Tech in Electronics, Electrical Engineering, VLSI or a related d

📌 RTL Design Engineer (Bengaluru)
🏢 leadIC Design
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: rtl design engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: rtl design engineer (bengaluru) / bengaluru