DTMA & Memory Controller Design Lead

Larsen & Toubro

Bengaluru

On-site

INR 3,500,000 - 7,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LTSCT — L&T Semiconductor Technologies Limited in Bengaluru is seeking a DTMA & Memory Controller Design Lead. You will own the DTMA engine, manage data movement across SRAM banks, HBM4e stacks, and PE arrays, and drive bandwidth and latency closure for AI workloads.

You will define interfaces, lead memory controller integration, and oversee performance modeling, verification, and cross-functional collaboration with PD and architecture teams.

Qualifications

  • 10+ years in memory-subsystem, DMA, or memory-controller design for high-bandwidth SoCs.
  • Deep expertise with DRAM/HBM controller architecture, scheduling, and timing (HBM2E/HBM3/HBM3E; HBM4e a strong plus).
  • Strong RTL (SystemVerilog) design skills for DMA engines, arbiters, and memory schedulers.
  • Solid understanding of multi-bank SRAM architectures, banking/interleaving, and conflict resolution.
  • Experience with descriptor-based DMA, gather/scatter, tensor tiling, and prefetching.
  • Knowledge of address mapping, request reordering, and bandwidth/efficiency optimization.

Responsibilities

  • Own micro-architecture and RTL of the DTMA engine managing data movement between SRAM banks, HBM4e, and the BFOS PE arrays.
  • Define the compute-to-memory interface with the DTMA engine and SRAM banks to keep PE arrays fully fed at bandwidth.
  • Lead integration and configuration of HBM4e memory controllers across 6 stacks (384 GB, 12 TB/s aggregate).
  • Design descriptor-based DMA, gather/scatter, tensor-tiling, and prefetch mechanisms optimized for BFOS dataflow.
  • Architect the 512-bank, 8 TB/s SRAM access scheduling, bank arbitration, and conflict-avoidance logic.
  • Optimize address mapping, request scheduling, and refresh/timing to maximize sustained HBM bandwidth efficiency.
  • Define QoS and flow-control interfaces to the NoC and compute engine to prevent stalls and starvation.
  • Drive verification, performance modeling, and bandwidth/latency closure across realistic AI workload traffic.
  • Collaborate with PD on HBM PHY/controller placement and with architecture on memory-hierarchy trade-offs.

Skills

DTMA engine
SystemVerilog RTL
DMA engines
HBM4e
Memory subsystem
C/C++/Python modeling
Performance modeling
Leadership
NoC interfaces

Education

M.Tech/MS in EE/ECE or equivalent

Job description

Location: Bangalore, India | Company: LTSCT — L&T Semiconductor Technologies Limited Reporting To: Chandra — Senior Architect, DC HW Systems | Experience: 10+ years (mandatory)

Role Summary

The DTMA & Memory Controller Design Lead owns the Data Transfer and Memory Access (DTMA) engine together with HBM4e memory-controller integration. You will orchestrate all data movement between the 512-bank SRAM (8 TB/s), the 6-stack HBM4e subsystem (384 GB, 12 TB/s), and the PE arrays — the subsystem that keeps xPU's compute engine saturated.

Key Responsibilities
  • Own micro-architecture and RTL of the DTMA engine managing data movement between SRAM banks, HBM4e, and the BFOS PE arrays.
  • Define the compute-to-memory interface with the DTMA engine and SRAM banks to keep PE arrays fully fed at bandwidth.
  • Lead integration and configuration of HBM4e memory controllers across 6 stacks (384 GB, 12 TB/s aggregate).
  • Design descriptor-based DMA, gather/scatter, tensor-tiling, and prefetch mechanisms optimized for BFOS dataflow.
  • Architect the 512-bank, 8 TB/s SRAM access scheduling, bank arbitration, and conflict-avoidance logic.
  • Optimize address mapping, request scheduling, and refresh/timing to maximize sustained HBM bandwidth efficiency.
  • Define QoS and flow-control interfaces to the NoC and compute engine to prevent stalls and starvation.
  • Drive verification, performance modeling, and bandwidth/latency closure across realistic AI workload traffic.
  • Collaborate with PD on HBM PHY/controller placement and with architecture on memory-hierarchy trade-offs.
Required Skills & Experience
  • 10+ years in memory-subsystem, DMA, or memory-controller design for high-bandwidth SoCs.
  • Deep expertise with DRAM/HBM controller architecture, scheduling, and timing (HBM2E/HBM3/HBM3E; HBM4e a strong plus).
  • Strong RTL (SystemVerilog) design skills for DMA engines, arbiters, and memory schedulers.
  • Solid understanding of multi-bank SRAM architectures, banking/interleaving, and conflict resolution.
  • Experience with descriptor-based DMA, gather/scatter, tensor tiling, and prefetching.
  • Knowledge of address mapping, request reordering, and bandwidth/efficiency optimization.
  • Familiarity with AI/ML data-movement patterns and their impact on memory-system design.
  • Hands-on performance modeling and closure for high-bandwidth memory subsystems.
  • Proficiency in C/C++/Python for modeling and verification.
  • Proven technical leadership and cross-functional collaboration.
Preferred Qualifications
  • Experience integrating HBM PHY/controller IP on advanced nodes.
  • Background in AI accelerator or HPC memory subsystems.
  • Familiarity with UCIe/NoC traffic interaction with memory controllers.
  • M.Tech/MS in EE/ECE or equivalent.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Memory Controller and Data Transfer Design Lead
Memory Controller and Data Transfer Design Lead

Larsen & Toubro Ltd • Bengaluru

On-site
INR 5,000,000 - 9,000,000
DTMA & Memory Controller Design Lead
DTMA & Memory Controller Design Lead

PeopleStrong • India

On-site
INR 2,500,000 - 3,500,000
Senior ASIC / RTL / Logic Design Engineer
Senior ASIC / RTL / Logic Design Engineer

Mulya Technologies • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Member of Technical Staff — Memory Subsystem Architecture & Design
Member of Technical Staff — Memory Subsystem Architecture & Design

Architect Labs • Bengaluru

On-site
INR 3,500,000 - 6,500,000
NoC Design Lead
NoC Design Lead

Larsen & Toubro • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior DDR & Execution Validation Engineer Bengaluru, India
Senior DDR & Execution Validation Engineer Bengaluru, India

graphcore • Bengaluru

On-site
INR 1,200,000 - 1,800,000
System Architect for Advanced Memory System Architecture- DMTS/SMTS
System Architect for Advanced Memory System Architecture- DMTS/SMTS

Micron Technology • Bengaluru

On-site
INR 4,000,000 - 5,500,000
Memory Systems Performance & Workload Architect - SMTS
Memory Systems Performance & Workload Architect - SMTS

Micron Technology • Bengaluru

On-site
INR 2,000,000 - 3,500,000
System Architect for Advanced Memory System Architecture- DMTS/SMTS
System Architect for Advanced Memory System Architecture- DMTS/SMTS

Micron Technology • Hyderabad

On-site
INR 2,500,000 - 4,000,000
DDR & HBM Validation Engineer
DDR & HBM Validation Engineer

Cerebras • Bengaluru

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