Srikanth G

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in architecture verification for ARM CPUs.
  • Proficient in performance optimization of coverage models.
  • Skilled in developing software for integrated circuit evaluation.
Stackforce AI infers this person is a Semiconductor and Electronics expert with strong software development skills.

Contact

Skills

Core Skills

Architecture VerificationSystem VerilogPerformance ImprovementC#Embedded SystemsAutomationSoftware Development

Other Skills

DebuggingUSBSPII2CAMSDMSPythonTestingCC++ProgrammingMatlabDigital ElectronicsMicrocontrollersMicroprocessors

About

Experienced Staff Engineer with a demonstrated history of successfully accomplishing goals and working with diverse technologies. Strong engineering professional with a master’s degree focused on VLSI design and Embedded Systems from R. V. College of Engineering, Bangalore. Skilled in Computer Architecture, VLSI and Embedded System domains. I am an enthusiastic learner and poised to use the skills acquired to successfully execute the projects and to make an impact in the field of engineering and society by helping deliver quality products.

Experience

11 yrs 6 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 8 mos
Current Experience

Qualcomm

Staff Engineer

Sep 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

Arm

2 roles

Staff Engineer

Apr 2022Aug 2024 · 2 yrs 4 mos

Senior Engineer

May 2018Apr 2022 · 3 yrs 11 mos

  • 1. Worked on Architecture Verification for arm CPUs spanning all profiles (A, R and M class processors). This task involved understanding the architecture spec and coming up with compliance scenarios for architecture verification. Writing coverage models in system Verilog and delivering them with high quality.
  • 2. Quickly ramped and owned debug and RAS architecture areas among many other architecture extension features. Took on the role of lead for these areas and handled enhancements to these areas over several architecture ticks.
  • 3. Successfully handled the execution lead responsibility for A profile coverage execution. This involved discussing the coverage requirements, assess and resolve the dependency and plan the execution of coverage with high quality.
  • 4. Contributed to the performance improvement of the coverage model leading to reduction in simulation times. This involved using understanding the existing model and providing inputs to where the optimization would be required to increase performance. Understanding the generation and usage of profiling reports to identify the area to be optimized for performance.
Architecture VerificationSystem VerilogDebuggingPerformance Improvement

Maxim integrated

Associate Member Technical Staff

Jul 2016May 2018 · 1 yr 10 mos · Bengaluru Area, India

  • 1. Developed evaluation kit software (Windows form application) that helps the customer to evaluate the integrated circuits using C# in .NET framework. Took on the roles of both the software developer and tester for similar projects.
  • 2. Quickly ramped-up on USB, SPI and I2C communication protocols and used the knowledge of the same in successfully executing the projects.
  • 3. Actively participated in process tailoring for product life cycle management.
  • 4. Worked on testing of both the evaluation kit software and evaluation kits, and wrote test procedures for the same.
  • 5. Worked on the top level design verification in both AMS and DMS environment for various mixed-signal designs.
C#USBSPII2CAMSDMS+1

Hewlett packard enterprise stsd mahadevapura bengaluru india

Intern

Jun 2015Jun 2016 · 1 yr · Whitefield Road, Mahadevapura, Bangalore

  • 1. Worked on automation for HPE software product using Python 2.7 in Tempest framework.
  • 2. Quickly ramped-up on storage area networks used this skill in successfully executing the project.
  • 3. Wrote test cases for testing different features of the product, and was also actively involved in testing of the same.
  • 4. Handled tools like ALM and Bugzilla.
PythonAutomationTesting

Alcatel lucent india ltd

Software Engineer

Dec 2013Sep 2014 · 9 mos · Manyata Embassy Tech Park, Bangalore

  • Worked In WCDMA 3G division
  • Carried on the role of software developer
  • Hands on experience in C and C++
CC++Software Development

Education

RV College Of Engineering

Master’s Degree — VLSI design and Embedded Systems

Jan 2014Jan 2016

RV College Of Engineering

Bachelor of Engineering (B.E.)

Jan 2009Jan 2013

Bishop Sargent School, Tumkur

High School

Jan 1997Jan 2007

Stackforce found 100+ more professionals with Architecture Verification & System Verilog

Explore similar profiles based on matching skills and experience