Staff ASIC Engineer - CAD Engineer - EDA Infrastructure | Senior DevOps Engineer & EDA License Manager | Redhat Certified Engineer


Bengaluru

Karnataka, India

Bengaluru, Karnataka, India

Bangalore

Bangalore

Hyderabad, Telangana, India







Bachelor of Technology - BTech, Mechanical Engineering
Vignan's Foundation for Science, Technology & Research

Intermediate, MPC
Sri Chaitanya College of Education
Join Siddharth and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossStaff ASIC Engineer - CAD Engineer - EDA Infrastructure | Senior DevOps Engineer & EDA License Manager | Redhat Certified Engineer
At Meta, our team [ASIC Engineer - CAD/EDA infrastructure] has been at the forefront of silicon innovation, integrating IT automation skills to advance operational excellence. With a B-Tech in Mechanical Engineering, my journey has been marked by a steadfast dedication to leveraging Linux and server administration to enhance system capabilities. Recognized for my contributions with multiple peer awards, the development of a web-based access provision tool and a real-time log analysis tool at Intel Corporation underscores our commitment to data-driven solutions. This aligns with our values of efficiency, compliance, and continuous improvement in DevOps practices.
Bengaluru
claude code
claude
codex
manus
mcp
meta
Staff ASIC Engineer - CAD Engineer - EDA Infrastructure at Meta, Mar 2026 - Present · 9 mos
ASIC Engineer, CAD Engineer - EDA Infrastructure at Meta, Sep 2024 - Present · 2 yrs 3 mos, Bengaluru, Driving automation and infrastructure for large-scale ASIC development across Design, Verification, Physical Design, DFT, and Performance Engineering. Key Contributions • Architected a configuration-driven eFuse Redundancy Chain RTL Automation Platform integrating SpyGlass DFT, MBIST, floorplan, and design metadata to generate production-ready RTL. Reduced implementation from weeks to a single automated run and deployed across 15+ ASIC silicon programs. • Developed a browser-based Interactive RTL Schematic Visualizer with a multi-threaded PSV/SystemVerilog parser supporting 14+ engineering views, eliminating dependency on licensed schematic tools. • Enhanced CSRGen to generate SystemVerilog RTL, C models, Python dictionaries, documentation, and verification artifacts from a single register specification, creating a single source of truth across hardware and software teams. • Developed Veripy, GenFileList, and MemGen automation frameworks for RTL conversion, dependency resolution, vendor memory generation, and ASIC implementation flows. • Built PerfGen, a reusable framework that automatically generates performance counters, event logic, and RTL, standardizing performance instrumentation across multiple hardware blocks. • Designed engineering analytics dashboards using Python Flask and Gunicorn, providing visibility into timing, runtime, compute utilization, power analysis, and infrastructure health. • Developed advanced EDA license analytics for FlexLM, RLM, and OpenLM, enabling near real-time license monitoring and optimization. • Automated GRID/HPC infrastructure, license-aware scheduling, and utilization analytics to improve compute efficiency and engineering productivity. Technologies: Python, Linux, SystemVerilog, RTL, ASIC CAD, EDA, Flask, Gunicorn, YAML, JSON, SpyGlass DFT, MBIST, FlexLM, RLM, OpenLM, GRID/HPC, CSRGen, Veripy, MemGen, GenFileList, PerfGen.
Senior DevOps Engineer & EDA License Manager at Intel Corporation, Jul 2022 - Sep 2024 · 2 yrs 3 mos, Karnataka, India, • Innovative Web-Based Access Provision Automation for EDA: Developed web-based Access provision automation tool using Python Flask, multi-threading, and Gunicorn. This reduced errors and boosted efficiency by streamlining access provisioning for projects. Could handle 50 servers simultaneously, making modifications to access provisions in the options file and deploying changes to SVN and the license server within 5 minutes. Integrated auditing features to ensure compliance and promptly identify erroneous access configurations. • Real-Time Log Analysis Development: Developed a smart watchdog tool on license servers to grab real-time data from license logs, allowing for dynamic analysis. Merged this solution smoothly with a user-friendly web tool using FastAPI, making it easy to see log details directly on the webpage. Added features like graphs and filters for simpler analysis of current real-time usage and historical usage data. • Enhanced EDA Licenses: Optimization of Electronic Design Automation (EDA) licenses for improved workflow efficiency. • Strategic License Allocation: Utilized forecasting to recommend optimal EDA license allocation, reducing operational costs. • Real-Time Monitoring: Created a customized Looker dashboard to monitor EDA license usage, facilitating quick identification of bottlenecks. • Usage Metrics Analysis: Crafted a dynamic Looker dashboard to analyze usage percentages and identify optimization areas for better system performance. • Proactive Monitoring: Engineered a Looker dashboard to track license server load, enabling prompt corrective measures to prevent downtime. • Resource Management: Implemented a Looker dashboard to monitor license grants, facilitating efficient resource allocation and workflow optimization.
DevOps Engineer & EDA License Manager at NXP Semiconductors, Jan 2021 - Jul 2022 · 1 yr 7 mos, Bengaluru, Karnataka, India, EDA License Administration and Automation: • Developed an Ansible License access management playbook to add CAD Engineers to license access list, performing an audit for every three weeks to check new CAD joining company, by integrating SPLUNK API. • Developed Ansible Playbook to generate ssh keys on multiple servers and deploy password less authentication across all servers. And, to do spoofing of MAC and IP. • Developed DLSP analytics Splunk dashboard to monitor and visualize the load and failure of in-house tool developed to assign license search path allocation. • Developed an architectural flow chart for the DLSP [Dynamic License Search Path] tool including various aspects as load on LSF farm and license usage and availability and assign a licence search path to user based on load and license availability. • Developed and deploy Dashboards to see the RESERVATIONS and MAX implementations status of start and Expiry with project priorities. Identified and resolved process issues to encourage smoother procedures, more efficient workflow, and overall business growth. • Determined and recommended methods to address improvement opportunities. • Written PRE and POST migration Automation scripts to take-up backup activities and copy to backup server directly from license server during pre-migration and do copy licenses and new vendor Daemon binaries wherever required and start required services during post Migration activities of RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. • Do Spoofing of MAC and IP to support RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. • Developed bash script to deploy Pointer-files with cross site / multi cluster deployment capability. • Developed Splunk dashboard to monitor load on EDA servers and give right increment parameters to perform according to the load characteristics and incoming requests.
EDA License - HPC Administrator at Insemi Technology Services Pvt. Ltd., Apr 2018 - Jan 2021 · 2 yrs 10 mos, Bangalore, EDA License Administrator: 1. Installing and maintaining of licenses servers. Monitoring load on license server's and responding to Critical and High Incident's. 2. Installing new licenses to the server to meet the demand. 3. Configure and Monitor alerts in Splunk. 4. Setup new source types to monitor the license load and get the current usage analysis reports. 4. Deploy Dashboards to see the RESERVATIONS and MAX implementations status of start and Expiry with project priorities. 5. Created alerts for FNM data missing and report logs missing, and about miss-configurations in the license infrastructure. 6. Identified and resolved process issues to encourage smoother procedures, more efficient workflow and overall business growth. 7. Determined and recommended methods to address improvement opportunities. 8. Written PRE and POST migration Automation scripts to take-upbackup activities and copy to backup server directly from license server during pre migration and do copy licenses and new vendor Daemon binaries where ever required and start required services during post Migration activities of RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. 9. Do Spoofing of MAC and IP to support RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. 10. Written Ansible playbook to generate ssh keys on multiple servers and deploy password less authentication across all servers. And also to do spoofing of MAC and IP. 11. Written bash script to deploy Pointerfiles with cross site / multi cluster deployment capability. 12. Developed Splunk dashboard to monitor load on EDA servers and give right increament parameters to perform according to the load characteristics and incoming requests. End to End Administration: 1. Collectively fixing the KPI values to meet the load and take an effective action to reduce the cap between the user's and the accesses to provide an effective end user experience.
Linux Administrator at Insemi Technology Services Pvt. Ltd., Apr 2018 - Dec 2020 · 2 yrs 9 mos, Bangalore, EDA License Administrator: 1. Installing and maintaining of licenses servers. Monitoring load on license server's and responding to Critical and High Incident's. 2. Installing new licenses to the server to meet the demand. 3. Configure and Monitor alerts in Splunk. 4. Setup new source types to monitor the license load and get the current usage analysis reports. 4. Deploy Dashboards to see the RESERVATIONS and MAX implementations status of start and Expiry with project priorities. 5. Created alerts for FNM data missing and report logs missing, and about miss-configurations in the license infrastructure. 6. Identified and resolved process issues to encourage smoother procedures, more efficient workflow and overall business growth. 7. Determined and recommended methods to address improvement opportunities. 8. Written PRE and POST migration Automation scripts to take-upbackup activities and copy to backup server directly from license server during pre migration and do copy licenses and new vendor Daemon binaries where ever required and start required services during post Migration activities of RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. 9. Do Spoofing of MAC and IP to support RHEL 6 to RHEL 7u6 EDA license server infrastructure migrations. 10. Written Ansible playbook to generate ssh keys on multiple servers and deploy password less authentication across all servers. And also to do spoofing of MAC and IP. 11. Written bash script to deploy Pointerfiles with cross site / multi cluster deployment capability. 12. Developed Splunk dashboard to monitor load on EDA servers and give right increament parameters to perform according to the load characteristics and incoming requests. End to End Administration: 1. Collectively fixing the KPI values to meet the load and take an effective action to reduce the cap between the user's and the accesses to provide an effective end user experience.
Linux intern at Entersoftlabs, Aug 2017 - Feb 2018 · 7 mos, Hyderabad, Telangana, India, Teach RHCSA and RHCE
Bachelor of Technology - BTech, Mechanical Engineering, Vignan's Foundation for Science, Technology & Research
Intermediate, MPC, Sri Chaitanya College of Education