Summary
Overview
Work History
Education
Skills
Personal Information
Websites
Affiliations
Accomplishments
Languages
Timeline
Generic

Gourish Singla

Noida

Summary

Accomplished Senior Member of Technical Staff at Siemens EDA, recognized for driving a 90% reduction in functional coverage time. Expert in SystemVerilog and performance optimization, with strong problem-solving abilities. Proven track record in enhancing simulation tools and fostering collaboration across teams to achieve exceptional results.

Overview

4
4
years of professional experience

Work History

Senior Member of Technical Staff

Siemens EDA
Noida
01.2024 - Current
  • Selected as the sole representative from a team of 20 individuals to join a highly qualified task force focused on addressing SystemVerilog (SV) related issues across the Questa simulation tool.
  • Demonstrated exceptional interest and efficiency in solving complex SV-related challenges, earning recognition and trust from management to participate in this specialized team.
  • Leveraged expertise in SV and simulation tools to provide valuable insights and solutions, ensuring optimal performance and usability for Questa users.
  • Played a key role in driving continuous improvement initiatives within the task force, sharing knowledge and best practices to optimize workflows and increase efficiency in issue resolution.

Member of Technical Staff

Siemens EDA
Noida
07.2022 - 12.2023
  • Played a pivotal role as a key member of the functional coverage team, focusing on issue resolution, customer support, and enhancing functionality and performance.
  • Led a team effort to significantly enhance functional coverage, reducing the time required to achieve 100% coverage from 3 months to just 3 hours, representing an unprecedented efficiency gain.
  • Diligently addressed customer issues, providing timely solutions, and garnering positive feedback for exceptional support and problem-solving skills.
  • Collaborated closely with cross-functional teams to identify and implement enhancements to improve the functionality and performance of core modules.
  • Maintained a strong focus on code quality and maintainability, ensuring smoother updates and minimizing software regression risks.

Student Intern

Siemens EDA
Noida
01.2022 - 06.2022
  • Integrated Boolector, an open-source solver, into Siemens EDA's Questa Sim environment.
  • Enhanced solver performance and functionality by leveraging Boolector's rich C and Python APIs.
  • Implemented support for incremental solving and assumption-based solving within Questa Sim.
  • Conducted rigorous testing to ensure the optimization and reliability of the solver.
  • Gained practical experience in software integration and optimization methodologies.
  • Developed problem-solving skills and deepened understanding of electronic design automation (EDA) principles.

Education

B.E. - Computer Engineering

Thapar Institute of Engineering and Technology
Patiala, Punjab
06.2022

Skills

  • RTL development
  • SystemVerilog
  • UVM (Universal Verification Methodology)
  • Functional coverage
  • VHDL
  • Questa simulation
  • Linting tools
  • EDA principles
  • C
  • C
  • Python
  • Debugging tools (GDB, UDB, Valgrind)
  • Performance optimization
  • Bash
  • Perl
  • Software integration
  • Problem solving
  • Effective communication
  • Perforce
  • JIRA
  • SDLC (Software Development Life Cycle)
  • Agile methodologies
  • SystemVerilog

Personal Information

Title: Software Developer 

Affiliations

Organizing Committee Member (Siemens Coding Contests, 3 times): Selected post-contest to be part of the organizing committee for subsequent internal software coding contests, contributing to event planning and execution.

Accomplishments

  • 2nd Prize – Internal Software Coding Contest (Siemens, Jul 2022): Built the most stable and functional SystemVerilog parser using Flex/Bison and C, recognized for performance, stability, and timely task completion among 14 competing teams.
  • Guided 50+ junior developers or peers on best practices of coding, debugging, and scripting techniques, promoting a collaborative learning environment

Languages

Punjabi
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Senior Member of Technical Staff

Siemens EDA
01.2024 - Current

Member of Technical Staff

Siemens EDA
07.2022 - 12.2023

Student Intern

Siemens EDA
01.2022 - 06.2022

B.E. - Computer Engineering

Thapar Institute of Engineering and Technology
Gourish Singla