Software Engineer
CurrentPresent:Running QA for Analog Design Tools, Flows, and Methodology (TFM)- Setting up and maintaining scalable automation to validate analog design flows- Writing and maintaining scripts to run various analog design stages, from schematic to verification- Preparing and maintaining testcases that are used for validation- Meeting and coordinating with various parties to ensure high quality TFM for Analog Designers in the companyPast:Running QA on Process Collaterals- Automation flow to run analog custom flow from schematic to verification- Exposed to various EDA CAD tools from Cadence and Synopsys- Understand process technology and design flowsPast:Handling IC CAD tools with C++ in Linux environment. Exposures include; - advance C++ with the use of inheritance, polymorphism, and template; - build environment with make and g++; - source control with ClearCase and GIT; - build automation with TeamCity.