Nikhil Krishna K — Senior Software Engineer
Senior Software Engineer specializing in Open-Source silicon enablement and high-performance firmware. Expert in UEFI/EDK2 architecture, ARM FF-A, and hardware-accelerated DSP optimization. Currently in Qualcomm: Contributing to TianoCore (edk2) for Mobile, Compute, and Data Center SoCs. Focused on Secure Boot implementation and the ARM FF-A framework for secure-world communication. Previously: Developed 60 GHz RFIC firmware and RISC-V frameworks; designed IEC-compliant DSP algorithms (IIR, FIR, FFT) for medical ECG/SpO2 systems using STM32 and multi-core DSP platforms. Expertise: Real-time system optimization, multi-core communication (DMA/MCAPI), and hardware validation using Python/MATLAB with spectrum analyzers and oscilloscopes. Core Skills: C/C++, Open Source (edk2/TianoCore), UEFI, ARM FF-A, Secure Boot, DSP Optimization, MATLAB, Qualcomm SoCs, RISC-V, FreeRTOS, STM32, Python.
Stackforce AI infers this person is a specialist in Telecommunications and Embedded Systems development.
Experience: 5 yrs 7 mos
Skills
- Open Source (edk2/tianocore)
- Uefi
- Firmware
- Algorithm Development
- Device Drivers
Career Highlights
- Expert in UEFI/EDK2 architecture and firmware optimization.
- Contributed to TianoCore for Mobile and Data Center SoCs.
- Developed advanced DSP algorithms for medical systems.
Work Experience
Qualcomm
Senior Software Engineer (8 mos)
Pharrowtech
Embedded Software Engineer (2 yrs 4 mos)
Tismo Technology Solutions (P) Ltd.
Senior Software Engineer (10 mos)
Software Engineer (1 yr 4 mos)
Trainee Engineer Firmware (1 yr 1 mo)
Education
Bachelor's degree at College of Engineering Trivandrum
Bachelor of Technology at College of Engineering Trivandrum