Mohit Saini

Software Engineer

Bengaluru, Karnataka, India10 yrs 7 mos experience
Highly Stable

Key Highlights

  • Proven expertise in RTL design for cloud infrastructure.
  • Led complex microarchitecture projects at Microsoft and Qualcomm.
  • Strong background in data compression and hardware accelerators.
Stackforce AI infers this person is a Cloud Computing and Hardware Engineering expert focused on scalable processor design.

Contact

Skills

Core Skills

Rtl DesignMicroarchitectureData CompressionCpu DesignComputer ArchitectureCache Design

Other Skills

RegexLZ77HuffmanPattern MatchingRDMANetworkingCache CoherencyZipData acceleratorDFARegular ExpressionsHardware acceleratorData ProcessingDeflateZlib

About

I am an experienced RTL Design Engineer with a strong foundation in processor microarchitecture, hardware accelerators, and RTL development. I’ve worked across industry-leading organizations like Microsoft and Qualcomm, delivering complex, production-grade silicon designs optimized for performance, power, and scalability. At Microsoft, I’m currently driving RTL architecture and implementation for next-generation server hardware powering Azure. My work focuses on building custom hardware accelerators for: • Data compression and decompression (LZ77, Huffman, ZIP, Zstandard) • An NFA-based Regex engine for high-speed pattern matching • A completion queue generator for RDMA, enabling low-latency, scalable networking in cloud datacenters This involves designing high-throughput, power-efficient datapaths and control logic tailored for hyperscale infrastructure. Previously at Qualcomm, I led RTL development and microarchitecture design across multiple processor platforms. My work spanned instruction fetch, multi-threading, memory management, security, QoS, L1/L2 caches, and AMBA AHB/AXI-based interconnects. I delivered end-to-end RTL designs that met aggressive performance and power goals across advanced tech nodes. Across both roles, I have: • Defined microarchitectures from scratch • Owned SystemVerilog RTL implementation • Led DFT, CDC, Lint, and Fishtail closure • Driven formal/functional verification • Handled emulation and silicon debug • Used Git-based flows and industry-standard EDA tools . In summary, I bring a proven ability to design and deliver scalable, efficient, and silicon-proven RTL for processors and accelerators—tailored for modern compute and networking workloads. My goal is to continue building future-ready hardware that powers the cloud and beyond.

Experience

10 yrs 7 mos
Total Experience
4 yrs 3 mos
Average Tenure
2 yrs 1 mo
Current Experience

Microsoft

2 roles

Senior Design Engineer

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • I am currently working as an RTL Design Engineer,L64, with ownership of the data compression and decompression blocks, as well as the regular expression (RegEx) block. I have experience in designing LZ77, Huffman, and FSE encodings, and am familiar with compression algorithms such as deflate, zlib, and Zstandard. I am also responsible for the design and ownership of the NFA (Non-deterministic Finite Automaton) component of the RegEx block. I am currently designing completion queue generator for next gen RDMA Block. My role encompasses architecture, microarchitecture, RTL design, and ensuring end-to-end closure.
RegexRTL DesignMicroarchitecture

Senior Design Engineer

May 2024May 2025 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • I am currently working as an RTL Design Engineer,L63, with ownership of the data compression and decompression blocks, as well as the regular expression (RegEx) block. I have experience in designing LZ77, Huffman, and FSE encodings, and am familiar with compression algorithms such as deflate, zlib, and Zstandard. I am also responsible for the design and ownership of the NFA (Non-deterministic Finite Automaton) component of the RegEx block. My role encompasses architecture, microarchitecture, RTL design, and ensuring end-to-end closure.
CPU designData CompressionCPU DesignMicroarchitecture

Google

RTL Designer

Jan 2024Apr 2024 · 3 mos · Bengaluru, Karnataka, India

RTL DesignComputer Architecture

Qualcomm

3 roles

Senior Lead Designer

Nov 2021Dec 2023 · 2 yrs 1 mo

  • RTL design engineer for L2 cache and AXI Bus interfaces for Hexagon processor.
Cache CoherencyCPU designCPU DesignCache Design

Senior Design Engineer

Promoted

Nov 2019Nov 2021 · 2 yrs

Cache CoherencyCPU designCPU Design

Design Engineer

Aug 2018Nov 2019 · 1 yr 3 mos

  • Working as a RTL Design Engineer for QDSP processor. working on L2 level cache design.
Cache CoherencyCPU designCPU Design

Brahmos aerospace

Systems Engineer

Jun 2015Aug 2018 · 3 yrs 2 mos · Hyderabad Area, India

Cache CoherencyCPU designCPU Design

Education

National Institute of Technology Kurukshetra

Bachelor’s Degree — Electronics and Communication Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Rtl Design & Microarchitecture

Explore similar profiles based on matching skills and experience