Krishnakumar Ranganathan

Software Engineer

Bengaluru, Karnataka, India28 yrs 3 mos experience

Key Highlights

  • Expert in CPU design and system verification.
  • Proficient in ARM architecture and embedded systems.
  • Strong background in robotics and motor control.
Stackforce AI infers this person is a highly skilled engineer in semiconductor and embedded systems industries.

Contact

Skills

Core Skills

RoboticsEmbedded Software

Other Skills

Firmware DevelopmentPCB DesignFPGAARMSoCFunctional VerificationProcessorsVerilogMicroprocessorsCPU design verificationsystem validationRIS tool developmentARM v7 and v8 architectureDebuggingElectronics

About

CPU Design and System Verification RIS (Random Instruction Sequence) tool development for cpu/system verification, simulatuon/emulation/fpga based verification ARM v7 and v8 architecture Software development, operating systems, micro kernels Embedded software, robotics, bldc motor controller, power electronics, platform stabilization, electric vehicles http://www.youtube.com/watch?v=6DlapRyK0c4

Experience

28 yrs 3 mos
Total Experience
4 yrs 1 mo
Average Tenure
2 yrs 9 mos
Current Experience

Nvidia

Principal Engineer

Jan 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Moving on to my next venture at Nvidia and getting back to cpy design after a wonderful 4 years at Google hardware

Google cloud

Emulation Lead at Google Cloud

Jul 2023Present · 2 yrs 9 mos · Bangalore Urban, Karnataka, India · On-site

Google india

Engineer

Dec 2020Jul 2023 · 2 yrs 7 mos · Bangalore Urban, Karnataka, India

Qualcomm

Principle Engineer

May 2016Dec 2020 · 4 yrs 7 mos · Bengaluru Area, India

  • Post Si Validation for SOC

Broadcom

Sr. Principal Engineer

Jul 2014Mar 2016 · 1 yr 8 mos · Bangalore

  • Develop Test generators, CPU and SOC verification

In my freetime

Self made Robotics Engineer

Jun 2010Aug 2014 · 4 yrs 2 mos

  • I build robots in my free time. Have build a self balancing unicycle from scratch. A short video is here
  • http://www.youtube.com/watch?v=6DlapRyK0c4
  • Developed bldc motor controller software, firmware and the pcb design.

Arm embedded technologies

Principle Engineer - Technical Lead test generators

May 2007Aug 2013 · 6 yrs 3 mos · Bangalore

  • Random Instruction Sequence Test generation for emulator/ FPGA.
  • Tech Lead/Manage System Level Verification
  • Building synthesizable testbenches for emulator platforms
  • CPU Architecture Verification
  • CPU Design verification

Amd

Senior Verification Enginner

Sep 2005Apr 2007 · 1 yr 7 mos · Bangalore, India

Wipro technologies

Engineer

Oct 1997Sep 2005 · 7 yrs 11 mos · Bangalore

  • Worked on ASIC design, bluetooth protocol stack development, CPU design verification (contracted to ARM), RIS tool development (contracted to TI)

Education

RVCE

Bachelar of Engineering — Electrical and Electronics Engineering

Jan 1992Jan 1996

Stackforce found 100+ more professionals with Robotics & Embedded Software

Explore similar profiles based on matching skills and experience