Kishor Pratap Singh

Product Engineer

Hyderabad, Telangana, India11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 12 years of experience in firmware engineering.
  • Expertise in cryptography and secure boot processes.
  • Proven leadership in managing complex engineering projects.
Stackforce AI infers this person is a Firmware Engineer with deep expertise in Telecommunications and Embedded Systems.

Contact

Skills

Core Skills

FirmwareLinux

Other Skills

FPGALinux kerneldevice driversRTOScryptographysecure bootType 1 Hypervisorboot processPCIEvirtual machinesfirmware developmentRF configurationprocessor-specific intrinsicsalgorithm designGPIO driver development

About

Firmware Engineer with M.tech degree and over 12+ years of experience. Gained knowledge about complete boot process BL1, BL2, BL31, BL32, BL33, cryptography for authentication of boot images, kernel internals, character drivers, I2C, ethernet, PCIE, Linux kernel drivers, virtual machines, virtual processors, mmu, CP15 C2 TTBR, page tables, smmu, TLB, virtual memory management, virtual functions, SRIOV, ARM architecture, Cache, ARM trustzone, ARM PSCI power modes C0 to C3, NS bit, Secure monitor mode, CP15 C1 scr register, SMC calls, ERET calls, EL3, EL2, EL1, EL0, Virtual CPU, scheduling, QEMU emulation, service processor called BMC, 5G,4G, GSM, DSP, optimising system performance, and delivering strategic outcomes. Adept at mentoring engineering talent and managing complex projects from concept to execution. Technical Expertise • Programming Languages: C, C++, Shell Tools & Platforms: Git, Jenkins, Perforce, Linux, Power servers, ARM, DSP, GDB, T32, JTAG Technologies: Virtualization, DSP Optimization

Experience

11 yrs 9 mos
Total Experience
2 yrs 8 mos
Average Tenure
10 mos
Current Experience

Amd

Member of Technical Staff

Aug 2025Present · 10 mos · Hyderabad · On-site

  • Working on the customized fpga based boards bringup using customized Linux kernel, device drivers, RTOS and Bare metal coding.
  • Worked on boot process of Versal prime.
  • Supported renowned customer to get FIPS certification for secure boot and authentication process of boot images.
  • Worked on Versal prime FPGA pki offload engine for different kind of cryptography operation support eg. Ecdsa, brainpool curves.
  • Worked on generation of device tree using vitis tool for embedded cryptography board.
  • Worked on enabling AI code review process using AMD internal tools.
  • Leading a team who is working on cryptography FPGA offload engine project
FPGALinux kerneldevice driversRTOScryptographyFirmware+1

Ibm

Firmware Developer

Dec 2023Jul 2025 · 1 yr 7 mos · Hyderabad · On-site

  • ● Worked in Type 1 Hypervisor Firmware development for IBM power servers, gained knowledge about complete
  • boot process BL1, BL2, BL31, BL32, BL33, Uboot, UEFI, kernel internals, character drivers, I2C, ethernet, PCIE, Linux kernel
  • drivers, virtual machines, virtual processors, mmu, CP15 C2 TTBR, page tables, smmu, TLB, virtual memory management,
  • virtual functions, SRIOV, ARM architecture, Cache, ARM trustzone, ARM PSCI power modes C0 to C3, NS bit, Secure monitor
  • mode, CP15 C1 scr register, SMC calls, ERET calls, EL3, EL2, EL1, EL0, Virtual CPU, scheduling, QEMU emulation, service
  • processor called BMC.
  • ● Worked in the coding of module in hypervisor that configures/assigns the virtual resources virtual ethernet, Virtual CPU,
  • virtual memory for virtual machines on a server based on the message received from an external administrator machine and
  • holding data in NVRAM to retain it across reboots.
Type 1 Hypervisorboot processLinux kernelPCIEvirtual machinesFirmware+1

Qualcomm

Sr. Lead Engineer

May 2017Nov 2023 · 6 yrs 6 mos · Hyderabad, Telangana, India · On-site

  • ● Developed firmware for small cells and high data rate messaging over PCIe interface.
  • ● Worked on MAC (L2) simulator as a user app over Linux kernel docker.
  • ● Performed board bring-up (u-boot, kernel, rootfs), RF configuration, and driver development.
  • ● Conducted log analysis using Wireshark, Crash Scope, Auto Scope, and T32 tools.
  • ● Designed algorithms, enhanced features, and debugged software issues.
  • ● Analyzed signals using Keysight signal analyzer and resolved customer issues.
  • ● Led a team of engineers, provided training, and managed juniors.
firmware developmentPCIeLinux kernelRF configurationFirmwareLinux

Nokia r & d

R & D Engineer

Nov 2016May 2017 · 6 mos · Bangalore

  • ● Developed firmware and enhanced features using processor-specific intrinsics.
  • ● Optimized code for memory and time efficiency.
firmware developmentprocessor-specific intrinsicsFirmware

Vihaan networks ltd.

Software Engineer

Jul 2014Nov 2016 · 2 yrs 4 mos · Gurgaon · On-site

  • ● Designed algorithms, developed firmware, and enhanced features.
  • ● Worked on GPIO driver development for I2C communication in NIBCC, RFM, and PSU cards.
algorithm designfirmware developmentGPIO driver developmentFirmware

Education

Uttar Pradesh Technical University

Master of Technology (M.Tech.) — Electronics and Communications Engineering

Jan 2012Jan 2015

Centre for development of advanced computing

Post Graduate Diploma In Wireless Technology & Applications

Jan 2011Jan 2012

Motivational Pathway

Bachelor of technology — Electronics & Communication

Jan 2007Jan 2011

Mordern Era Public School

SSC

Jan 2005Jan 2007

Stackforce found 100+ more professionals with Firmware & Linux

Explore similar profiles based on matching skills and experience