DTMA & Memory Controller Design Lead
Larsen & Toubro LtdJob Description
DTMA & Memory Controller Design Lead
DTMA & Memory Controller Design Lead
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.
Job role
Job requirements
About company
Similar jobs you can apply for
Accounts / FinanceAccountant Cum Office Assistant
Whatnot GadgetsE-Commerce Specialist
The Hoops Co.Debt Recovery Agent
Jigsow Workforce Private Limited
Team Member
Eat Fit (Cure Foods)Junior Quantity Surveyor
Rightcon Constructions Private Limited
HR
Ique Ventures Private LimitedYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 10 to 18 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!