K

Karthik P.

Product Manager

Bengaluru, Karnataka, India20 yrs 8 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in CXL and SmartNIC validation.
  • Proven track record in FPGA and SoC development.
  • Strong background in embedded software and driver development.
Stackforce AI infers this person is a Semiconductor and Embedded Systems expert with extensive validation and development experience.

Contact

Skills

Core Skills

FpgaSoftware DevelopmentCxlSmartnicVideo ProcessingValidationEmbedded Software

Other Skills

Flash MemoryLINUXSystem on a Chip (SoC)driversPCIeTest PlanningHardware DebugXilinx VivadoBare metal DriversArtificial Intelligence (AI)CField-Programmable Gate Arrays (FPGA)C++Performance TuningIntel Quartus

About

Accomplished Software Engineer with career dotted with impactful roles in Bare-Metal Drivers, SoC, FPGA, Video IP, CXL, SmartNIC, Validation, Firmware and Application/Solution Development & Support. Currently working with Intel responsible for developing software utilities for CXL IP and SmartNIC validation. Proven expertise in Software/Firmware/Driver Development, FPGA, IP Validation and System Level Solutions. Core competencies in CXL, SmartNIC, UART, SPI, CAN, I2C, Raspberry Pi, Telit IOT, GPIO, Watchdog, FreeRTOS, Design (Vivado/Libero/Quartus), Pre-Silicon/Post-Silicon Debug, RMA, Failure Analysis, Linux Applications, Cortex M3/M1, 8051, Microblaze, Emulation and C/C++ based Veri๏ฌcation, Python. Passionate about the development of innovative technologies and products and aspiring to join a market leading organization. ๐˜“๐˜ฆ๐˜ต'๐˜ด ๐˜ค๐˜ฐ๐˜ฏ๐˜ฏ๐˜ฆ๐˜ค๐˜ต ๐˜ข๐˜ฏ๐˜ฅ ๐˜ฆ๐˜น๐˜ฑ๐˜ญ๐˜ฐ๐˜ณ๐˜ฆ ๐˜ฐ๐˜ฑ๐˜ฑ๐˜ฐ๐˜ณ๐˜ต๐˜ถ๐˜ฏ๐˜ช๐˜ต๐˜ช๐˜ฆ๐˜ด ๐˜ธ๐˜ฉ๐˜ฆ๐˜ณ๐˜ฆ ๐˜ฎ๐˜บ ๐˜ฆ๐˜น๐˜ฑ๐˜ฆ๐˜ณ๐˜ต๐˜ช๐˜ด๐˜ฆ ๐˜ช๐˜ฏ ๐˜Œ๐˜ฎ๐˜ฃ๐˜ฆ๐˜ฅ๐˜ฅ๐˜ฆ๐˜ฅ ๐˜š๐˜ฐ๐˜ง๐˜ต๐˜ธ๐˜ข๐˜ณ๐˜ฆ ๐˜‹๐˜ฆ๐˜ท๐˜ฆ๐˜ญ๐˜ฐ๐˜ฑ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต and ๐˜๐˜ข๐˜ญ๐˜ช๐˜ฅ๐˜ข๐˜ต๐˜ช๐˜ฐ๐˜ฏ ๐˜ค๐˜ข๐˜ฏ ๐˜ค๐˜ฐ๐˜ฏ๐˜ต๐˜ณ๐˜ช๐˜ฃ๐˜ถ๐˜ต๐˜ฆ ๐˜ต๐˜ฐ ๐˜ฅ๐˜ณ๐˜ช๐˜ท๐˜ช๐˜ฏ๐˜จ ๐˜ฆ๐˜น๐˜ค๐˜ฆ๐˜ญ๐˜ญ๐˜ฆ๐˜ฏ๐˜ค๐˜ฆ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ข๐˜ค๐˜ฉ๐˜ช๐˜ฆ๐˜ท๐˜ช๐˜ฏ๐˜จ ๐˜ณ๐˜ฆ๐˜ฎ๐˜ข๐˜ณ๐˜ฌ๐˜ข๐˜ฃ๐˜ญ๐˜ฆ ๐˜ณ๐˜ฆ๐˜ด๐˜ถ๐˜ญ๐˜ต๐˜ด. ๐˜—๐˜ญ๐˜ฆ๐˜ข๐˜ด๐˜ฆ ๐˜ง๐˜ฆ๐˜ฆ๐˜ญ ๐˜ง๐˜ณ๐˜ฆ๐˜ฆ ๐˜ต๐˜ฐ ๐˜ณ๐˜ฆ๐˜ข๐˜ค๐˜ฉ ๐˜ฐ๐˜ถ๐˜ต ๐˜ต๐˜ฐ ๐˜ฎ๐˜ฆ ๐˜ข๐˜ต ๐˜ฌ๐˜ข๐˜ณ๐˜ต๐˜ฉ๐˜ช๐˜ฌ.๐˜ฆ๐˜ด๐˜ฆ@๐˜จ๐˜ฎ๐˜ข๐˜ช๐˜ญ.๐˜ค๐˜ฐ๐˜ฎ

Experience

20 yrs 8 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 2 mos
Current Experience

Sandisk

Technologist

Apr 2025 โ€“ Present ยท 1 yr 2 mos ยท Bengaluru, Karnataka, India ยท On-site

  • System Design Engineering - Emerging Technology Solutions
FPGAFlash MemoryLINUXEmbedded SoftwareSystem on a Chip (SoC)Software Development+8

Intel corporation

Staff Software Engineer

Jun 2022 โ€“ Feb 2025 ยท 2 yrs 8 mos ยท Bengaluru, Karnataka, India ยท On-site

  • Developed utilities to validate CXL IP on Agilex FPGA based Intel platforms. Improved Intel's CXL IP with enhanced utilities, updated benchmarks and evaluated various memory management solutions.
  • Key Contributions:
  • Worked closely with CXL Software Architect to plan for Intel's internal software solutions for enhanced end user experience of Intelโ€™s CXL products.
  • Developed all the required software utilities and drivers to validate various features and use cases of the CXL IP like Capabilities, Extended Capabilities, IO, Memory, Cache, Performance, Latency, Poison Insertion, Device Initiated IO Transfers, HDM Decoders, Error Detection & Correction, Memory Interleaving, Reset, Power States, Flit Encoders & Decoders, Flit Request & Response Generators,
  • Stability and Stress Conditions.
  • Collaborated with other design disciplines to integrate software into overall product validation & solutions, resulting in improved product performance.
  • Developed software utilities required for SmartNIC validation.
CField-Programmable Gate Arrays (FPGA)C++SmartNICCXLPerformance Tuning+9

Amd

Senior Software Engineer 2

Jan 2022 โ€“ Jun 2022 ยท 5 mos ยท Hyderabad, Telangana, India ยท On-site

  • C/C++ HLS IP Design, Verification and Validation of Video Processing Systems.
  • Key Contributions:
  • Worked on new feature support, optimization & verification of Video HLS IPs like Scalers, Chroma Resamplers, Frame Buffers, Color
  • Space Converters, Mixer, Multiscalers, Test Pattern Generators, Gamma LUT, etc.
  • Developed bare metal drivers and validated the HLS IP features on the Xilinx FPGAs.
  • Worked on new features like 8K, 8PPC, 16K, 3 Planar Video Formats, etc.
  • Collaborated with cross-functional teams to ensure that the release criteria were met by fault detection systems.
  • Developed and maintained IP documentation, resulting in improved knowledge transfer, and streamlined development processes
CTest PlanningHLSXilinx VivadoField-Programmable Gate Arrays (FPGA)Embedded Software+16

Xilinx

Senior Software Engineer 2

Oct 2017 โ€“ Jan 2022 ยท 4 yrs 3 mos ยท Hyderabad Area, India ยท On-site

  • C/C++ HLS IP Design, Verification and Validation of Video Processing Systems.
  • Key Contributions:
  • Worked on new feature support, optimization & verification of Video HLS IPs like Scalers, Chroma Resamplers, Frame Buffers, Color
  • Space Converters, Mixer, Multiscalers, Test Pattern Generators, Gamma LUT, etc.
  • Developed bare metal drivers and validated the HLS IP features on the Xilinx FPGAs.
  • Worked on new features like 8K, 8PPC, 16K, 3 Planar Video Formats, etc.
  • Collaborated with cross-functional teams to ensure that the release criteria were met by fault detection systems.
  • Developed and maintained IP documentation, resulting in improved knowledge transfer, and streamlined development processes
CTest PlanningSOC FPGAXilinx VivadoField-Programmable Gate Arrays (FPGA)Embedded Software+15

Microsemi corporation

Senior Corporate Application Engineer

Jul 2016 โ€“ Oct 2017 ยท 1 yr 3 mos ยท Greater Hyderabad Area

  • Developed solutions based on various Microsemi FPGA features and fix the issues reported by customers or FAEs.
  • Key Contributions:
  • Developed various systems based on 8051/Cortex M1/Cortex M3 and interfaced various IPs like SPI, UART, I2C, Timers, Watchdog, USB,
  • CAN, etc.
  • Developed solutions to demonstrate the new FPGA features like Analog section, Auto programming, IAP, ISP, SPI sensors, etc.
  • Helped customers in developing their solutions based on Microsemi FPGAs and various sensors like Pressure, Humidity, Motion, LIDAR,
  • Light, Air, Vibration, Spectral, Gyro/Acc and Flame.
  • Developed and executed test plans, resulting in improved software quality.
  • Collaborated with Silicon & IP teams to troubleshoot and resolve issues reported by FAE and customers.

Microsemi

Corporate Application Engineer 2

Jul 2013 โ€“ Jun 2016 ยท 2 yrs 11 mos ยท Greater Hyderabad Area

  • Developed solutions based on various Microsemi FPGA features and fix the issues reported by customers or FAEs.
  • Key Contributions:
  • Developed various systems based on 8051/Cortex M1/Cortex M3 and interfaced various IPs like SPI, UART, I2C, Timers, Watchdog, USB,
  • CAN, etc.
  • Developed solutions to demonstrate the new FPGA features like Analog section, Auto programming, IAP, ISP, SPI sensors, etc.
  • Helped customers in developing their solutions based on Microsemi FPGAs and various sensors like Pressure, Humidity, Motion, LIDAR,
  • Light, Air, Vibration, Spectral, Gyro/Acc and Flame.
  • Developed and executed test plans, resulting in improved software quality.
  • Collaborated with Silicon & IP teams to troubleshoot and resolve issues reported by FAE and customers.

Actel/microsemi

Corporate Application Engineer 1

Jan 2011 โ€“ Jun 2013 ยท 2 yrs 5 mos ยท Greater Hyderabad Area

  • Developed solutions based on various Microsemi FPGA features and fix the issues reported by customers or FAEs.
  • Key Contributions:
  • Developed various systems based on 8051/Cortex M1/Cortex M3 and interfaced various IPs like SPI, UART, I2C, Timers, Watchdog, USB,
  • CAN, etc.
  • Developed solutions to demonstrate the new FPGA features like Analog section, Auto programming, IAP, ISP, SPI sensors, etc.
  • Helped customers in developing their solutions based on Microsemi FPGAs and various sensors like Pressure, Humidity, Motion, LIDAR,
  • Light, Air, Vibration, Spectral, Gyro/Acc and Flame.
  • Developed and executed test plans, resulting in improved software quality.
  • Collaborated with Silicon & IP teams to troubleshoot and resolve issues reported by FAE and customers.

Psoc, india

Embedded Software Engineer

Jun 2007 โ€“ Aug 2009 ยท 2 yrs 2 mos

  • Tele-communication IOT Solution development.
  • Design the architecture for the Telecom Data Model and implement it on the Raspberry-Pi board with a Telit module.
Embedded SoftwareC (Programming Language)FreeRTOS

Sk-r & d center, india

Software Developer & Team Lead

Apr 2006 โ€“ May 2007 ยท 1 yr 1 mo

  • Sensor Integration and Application development.
CEmbedded SoftwareLinuxBare metal DriversDriversDebugging

Psoc, india

Validation Engineer

Nov 2003 โ€“ Mar 2006 ยท 2 yrs 4 mos ยท Greater Hyderabad Area

  • Validating SoC peripherals & developing FreeRTOS based applications.
CEmbedded SoftwareBare metal DriversFirmwareReal-Time Operating Systems (RTOS)

Education

National Institute of Technology Warangal

Master's degree โ€” ECE/EIE

Osmania University

B.E โ€” Electronics & Communication Engineering

Stackforce found 100+ more professionals with Fpga & Software Development

Explore similar profiles based on matching skills and experience