Krishna Murthy Yatirajam

Software Engineer

Bengaluru, Karnataka, India14 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in VLSI CAD flow automation.
  • Significant cost savings through compute optimization.
  • Developed advanced flow management tools.
Stackforce AI infers this person is a VLSI CAD automation engineer with expertise in software development and optimization.

Contact

Skills

Core Skills

DebuggingSoftware Development

Other Skills

Code ReviewC++High-Level DesignPython (Programming Language)VLSI CADAlgorithmsData StructuresDatabasesLinuxCPerlTcl-TkShell ScriptingGitHub

About

I’ve completed my master’s from IIIT Bangalore and started working for Qualcomm As a fresher, I started working on cross site data sync solutions and pre submission plugins for the workflow load sharing software. Later, worked on building up the new features in the abstraction layer, based on the open source perl libraries, that interacts with the on prim compute grid. From 2017, I started my career in VLSI physical design CAD automation team. Initially, worked on adding new features to the tool that manages the EDA flow dependency. This tool has a TK gui interface to ease the process of conducting multiple physical design experiments unlike the traditional Makefile based flow. Worked on compute optimisation problem to increase the compute farm efficiency in the Static Timing flow and the Place n Route flow. The solution effectively increased the Farm efficiency and was successfully able eliminate the requirement of adding more compute servers to the farm saving around 2M$ company cost. Currently, working as a high level software architect and core backend developer for developing the next generation flow management tool, python based, with advance features. This home grown web based flow management tool provides a platform to develop python based ad hoc workflows on the fly. It eases the collaboration among teams spread across multiple geographic locations by providing simple interface to define and manage various roles in a particular flow.

Experience

14 yrs 2 mos
Total Experience
6 yrs 2 mos
Average Tenure
1 yr 9 mos
Current Experience

Arm

Staff Engineer

Aug 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · Hybrid

Qualcomm

5 roles

Staff Engineer

Dec 2020Aug 2024 · 3 yrs 8 mos

Code ReviewDebugging

Senior Lead Engineer

Promoted

Dec 2018Dec 2020 · 2 yrs

Code ReviewDebugging

Senior Engineer

Mar 2017Dec 2018 · 1 yr 9 mos

Debugging

Senior Program Analyst

Dec 2014Mar 2017 · 2 yrs 3 mos

Debugging

Program Analyst

Aug 2012Dec 2014 · 2 yrs 4 mos

Debugging

Synopsys

Technical Intern

Jan 2012Jun 2012 · 5 mos

  • Software Development in C++. Bug fixes, optimization of run time, optimization of memory required by the tool for a given netlist design. Consistency in regression tests.
Debugging

Education

International Institute of Information Technology - Bangalore

Master of Technology (M.Tech.) — Information Technology

Jan 2010Jan 2012

Jawaharlal Nehru Technological University

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Debugging & Software Development

Explore similar profiles based on matching skills and experience