Kiran Sanaba

Product Engineer

Bengaluru, Karnataka, India15 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years of experience in software development and system design.
  • Expertise in multithreading and performance analysis.
  • Proven track record in EDA tool development.
Stackforce AI infers this person is a highly skilled software engineer specializing in EDA and system design.

Contact

Skills

Other Skills

C++Data StructuresJavaLinuxCAlgorithmsPerlDebuggingSoftware DevelopmentUnixSQL

About

16 Years of rich diverse experience in software development, system design, multi-threading, distributed systems, scalability, performance analysis and improvement. • Strong knowledge of object-oriented design and analysis, and intuitive problem-solving skills. • Experience in working on very large-scale complex software systems, with critical performance requirements, and codebase of several millions of lines. • Strong experience in C++ and knowledge of standard library, STL containers, and algorithms, advanced level programming in C++ including multithreading. • Good knowledge of Datastructures, Algorithms, Object Oriented concepts, and Design Patterns. • Good aptitude for problem solving and good analytical abilities. • Remarkable attention to detail, quick learner, very good communication skills and a very good team player. • Experience in EDA tool development • Good knowledge of entire Emulation & Prototyping software flow's (Frontend/Backend). Have worked in almost all parts of it. • Excellent knowledge of Static Timing Analysis & STA tool development & different timing-optimizations. Have developed STA from ground-up several times. Programming Languages - C , C++11/14/17/20, Python, Java Scripting languages - Shell( csh, bash, perl, tcsh), Makefiles Web Technologies - PHP, HTML5, Javascript, CSS

Experience

15 yrs 10 mos
Total Experience
3 yrs 2 mos
Average Tenure
4 yrs 4 mos
Current Experience

Synopsys inc

3 roles

Principal Engineer

Promoted

Dec 2024Present · 1 yr 6 mos

Senior Staff Engineer

Promoted

Feb 2024Dec 2024 · 10 mos

Staff Engineer

Feb 2022Feb 2024 · 2 yrs

Cadence design systems

Principal Software Engineer

Jun 2019Feb 2022 · 2 yrs 8 mos · Bangalore

  • Worked on Protium.

Synopsys

R&D Engineer

Nov 2013May 2019 · 5 yrs 6 mos · Bangalore

  • EDA Prototyping, Time Budgeting, System Level Timing Analysis.

Sasken

Senior Software Engineer

Aug 2013Nov 2013 · 3 mos · Bangalore

Softjin technologies

Software Engineer

Jul 2010Aug 2013 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Static Timing Analysis tool: worked on setup/hold timing analysis, customization of K critical paths, developed tcl interface, developed support for sdf, developed clock inferencing, implemented new delay model support. Solved critical performance issues.
  • 3DEstimator, power estimator

Education

RV College Of Engineering

B.E — Computer Science

Jan 2007Jan 2010

Stackforce found 100+ more professionals with C++ & Data Structures

Explore similar profiles based on matching skills and experience