Sanga Sai Srinivas

Software Engineer

Bengaluru, Karnataka, India3 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in backend software for semiconductor applications.
  • Innovative solutions for netlist analysis and debugging.
  • Proven track record in enhancing design productivity.
Stackforce AI infers this person is a Backend Software Engineer specializing in Semiconductor technologies.

Contact

Skills

Core Skills

Backend Software DevelopmentEmulator InfrastructureDebug Utilities DevelopmentBackend Tools Development

Other Skills

C (Programming Language)C++Integrated Circuits (IC)Assembly LanguageObject Oriented DesignHands-on DesignAmplifiersElectronic CircuitsEDALinuxAlgorithmsData StructuresScriptingInterpersonal CommunicationLogic Gates

About

I am an accomplished R&D Engineer with nearly 4 years of experience specialising in high- performance semiconductor software development. My expertise lies in architecting and optimising backend software systems for large-scale emulation and verification platforms. I am passionate about driving innovation in embedded systems and CAD/EDA development, combining my software engineering skills with semiconductor RD knowledge to deliver robust and scalable platforms that enhance design productivity and accelerate time-to-market. Throughout my career, I have been recognised for my ability to lead the design and implementation of advanced graph-based frameworks that significantly improve netlist analysis and debugging workflows. Made key contributions in multiple emulator flow rollouts. As an innovation-focused engineer, I leverage my analytical acumen and research background to bridge theory and production systems, achieving tangible improvements in development velocity and engineering productivity.

Experience

3 yrs 7 mos
Total Experience
3 yrs 4 mos
Average Tenure
3 mos
Current Experience

Pure storage

Member of Technical Staff

Mar 2026Present · 3 mos · Bengaluru · On-site

Synopsys inc

2 roles

Senior Research And Development Engineer

Promoted

Jan 2024Dec 2025 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • In my role as an R&D Senior Engineer at Synopsys, I made key contributions to post-synthesis emulator(ZeBu) infrastructure enhancements across multiple flow releases aimed at reducing overall runtime. designed and implemented a multithreaded, graph-based netlist splitting and partial extraction framework optimised for large designs. This initiative significantly reduced debugging efforts and enabled targeted analysis. I also enhanced netlist tracing functionality using graph traversal and backtracking techniques, which generated cell-level sub-graph associations and extended usability across various use cases. Additionally, the functionality is integrated into the Analyst Viewer schematic tool, improving design traceability and debug efficiency.
  • Achievements:
  • Successfully designed a multithreaded framework that optimised netlist splitting and reduced
  • debugging efforts.
  • Enhanced netlist tracing functionality, leading to improved design traceability and debugging efficiency. The functionality was also deployed in schematic tools, enabling visual analysis.
  • Implemented a facility to abstract specific netlist connections susceptible to corruption and reintegrate those connections post-FPGA compilation to bypass FPGA crashes.
  • Contributed to significant scalability improvements in emulator infrastructure.
C (Programming Language)C++Backend Software DevelopmentEmulator Infrastructure

Research And Development Engineer

Jul 2022Dec 2023 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • As an R&D Engineer at Synopsys, I developed and implemented advanced debug
  • utilities that computed logical depth and generated topology-ordered connectivity between arbitrary
  • cell pairs. I also built backend analysis and verification tools for the ZeBu emulator, which included memory consumption reporting and an automated $monitor probe checker, thereby strengthening backend reliability and reducing debug turnaround time.
  • Achievements:
  • Developed debug utilities that enhanced design analysis accuracy and efficiency.
  • Built backend tools that improved reliability and reduced debug turnaround time.
  • Contributed to the overall performance and stability of the ZeBu emulator.
C (Programming Language)C++Debug Utilities DevelopmentBackend Tools Development

Education

Indian Institute of Technology, Ropar

Bachelor's degree — Electrical and Electronics Engineering

Jan 2018Jan 2022

VelocIITy Junior College

Mathematics

May 2016Apr 2018

Stackforce found 100+ more professionals with Backend Software Development & Emulator Infrastructure

Explore similar profiles based on matching skills and experience