Pranab C.

CTO

Noida, Uttar Pradesh, India24 yrs 3 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in EDA and software design lifecycle.
  • Strong background in real-time embedded systems.
  • Proven leadership in Agile/Scrum environments.
Stackforce AI infers this person is a highly skilled software engineer specializing in EDA and embedded systems.

Contact

Skills

Core Skills

Software DevelopmentSoftware EngineeringEmbedded Systems

Other Skills

Agile MethodologiesAlgorithmsAnalytical SkillsArtificial Intelligence (AI)Business UnderstandingCC++ClearCaseCoaching & MentoringCommunicationComputer ScienceCore JavaCreative Problem SolvingCustomer RequirementsData Structures

About

I possess expertise in EDA, Object Oriented Analysis and Design using C++ and Core Java. I am skilled at propagating from problem statement to well documented design with extensive experience in the full life cycle of the software design process including requirement definition, prototyping, proof of concept, designing, interface implementation, testing and maintenance. I am an analytical thinker backed with very strong mathematical background that constantly resolves ongoing issues or defects. I like algorithmic challenges and always try to use my algorithmic and data structural knowledge to provide best possible/efficient solution to the problems I encounter. I am passionate about design and code and like to follow strong work ethics along with hard work. I am an advocate of TDD and have years of experience in practicing/managing the day-to-day activities of my team (engineering and QA) within an Agile/Scrum environment using JIRA and Confluence. My objective is to be able to drive future technology implementations through constant learning and innovation.

Experience

24 yrs 3 mos
Total Experience
6 yrs 8 mos
Average Tenure
4 yrs 2 mos
Current Experience

Microsoft

Principal Software Engineering Manager

Apr 2022Present · 4 yrs 2 mos · Noida, Uttar Pradesh, India

Cadence design systems

Senior Principal Software Engineer ( Sènior Manager)

Jul 2015Apr 2022 · 6 yrs 9 mos · Noida Area, India · On-site

  • I was working with Innovus Implementation System, Cadence's next generation physical design solution to achieve faster design closure.
  • I primarily worked with the parasitic extraction team, towards addressing 2 challenging and conflicting physical design objectives (PPA and TAT) to achieve PPA and TAT improvement by accurately modeling parasitic issues at the early stage of physical implementation which results in faster convergence on these electrical metrics that includes timing, signal and power integrity issues .
  • I provided R&D support with regular cross-regional interactions with various product engineers/directors and customer engagement teams across multiple Cadence's and customer sites to meet qualification benchmarks for our key accounts to improve business by enhancing extraction support on multiple production designs for various advanced technology nodes like 5nm, 7nm, 10nm, 16nm etc.
PPA improvementTAT improvementparasitic extractioncross-regional interactionscustomer engagementSoftware Development+1

Mentor graphics

2 roles

SDE-4 ( Senior Lead)

Promoted

Aug 2009Jul 2015 · 5 yrs 11 mos · Greater Hyderabad Area

  • I worked towards creating better designs faster and maintaining tight control over all aspects of the process, while designing complex products with large design teams where close collaboration and integration is paramount.
  • I also worked to achieve and maintain the deep integration of my parent enterprise solution with various MCAD platforms to trap and reconcile the Design changes in "connected" or "offline" mode of exchanges.

SMTS

Dec 2006Jul 2009 · 2 yrs 7 mos · Greater Hyderabad Area

  • I worked on Falcon Framework which is the programming environment for the next generation of electronic design applications. It’s a framework on which all Board Station applications were developed. It consists of set of C++ libraries and executable that provides the low level functionality for the Electronic Design and Automation (EDA) application development. The low level services include management of application’s persistent data, error handling, I/O management, common user interface services etc.

Crl

MTS- CRL

Feb 2002Dec 2006 · 4 yrs 10 mos

  • I worked primarily on hard real time embedded application development while developing a command and control system for Indian Navy.
  • I have worked on various projects during my stay with CRL. My main contribution was towards DISP and GDM modules which resides on CPA (Central Processing Agent) Card, which manages messages coming from all other modules resides on other cards or on other hardware nodes. This module processes the messages coming from different modules and shows the relative actions of messages on console. DISP module manages the display of tracks (e.g. Aircraft, Ships, Sub-marine…). It is responsible for creation, categorization, classification, deletion and management of tracks on the display.
  • I was involved in development and debugging of “Local State” which was having three real-time tasks, which manages and processes the real time data from sensors.
real-time embedded application developmentcommand and control systemmessage processingEmbedded SystemsSoftware Engineering

Education

Indian Institute of Technology, Kharagpur

M.Tech. — Computer Science

Jan 2000Jan 2002

Indian Institute of Technology, Delhi

Master of Science (M.Sc.) — Mathematics

Jan 1999Present

Cotton College

Stackforce found 100+ more professionals with Software Development & Software Engineering

Explore similar profiles based on matching skills and experience