Kshitij Gupta

Senior Software Engineer

Bengaluru, Karnataka, India12 yrs 1 mo experience
Highly StableAI Enabled

Key Highlights

  • 7+ years of experience in Embedded Systems.
  • Expertise in UEFI and low-level driver development.
  • Proficient in network applications using OVS and DPDK.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with a focus on Networking and Firmware Development.

Contact

Skills

Core Skills

Firmware DevelopmentOpen VswitchCloud ComputingUefi Driver Development

Other Skills

Intel AI Accelerator Gaudi 3Computer ScienceCommunicationData StructuresProblem SolvingVirtioIPDKSystem SoftwareDebuggersTransmission Control Protocol (TCP)Operating System DevelopmentAlgorithmsData Plane Development Kit (DPDK)SPDKiSCSI

About

Working on network applications like OVS with DPDK and P4 programmable IPU with IPDK. Also worked on UEFI drivers for Virtio-BLK boot using SPDK with iSCSI remote disk. I've completed Masters of Engineering in Digital Instrumentation from Institute of Engineering and Technology - DAVV, Indore and have 7+ years of experience in Embedded Systems, my skills includes programming in Embedded C, Linux kernel and user space driver development, UEFI driver development, Low Level driver development for various on-chip and off-chip peripheral like ADC, DAC, EEPROM, UART with different communication interfaces like SPI, I2C, CAN and UART. I've also worked of Firmware development for Flash memory devices. Thank you Kshitij Gupta

Experience

12 yrs 1 mo
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 3 mos
Current Experience

Microsoft

Senior Software Engineer

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

Intel corporation

3 roles

AI Software Solutions Engineer (Embedded)

Jun 2024Mar 2025 · 9 mos · On-site

  • Working on Embedded FW Development for AI Accelerators.
Firmware DevelopmentIntel AI Accelerator Gaudi 3

Device Driver Engineer

Jan 2024Jun 2024 · 5 mos · On-site

Cloud Software Development Engineer

Nov 2019Jun 2024 · 4 yrs 7 mos · On-site

  • Working on network applications like OVS with DPDK and P4 programmable IPU with IPDK.
  • Also worked on UEFI drivers for Virtio-BLK boot using SPDK with iSCSI remote disk.
Computer ScienceCommunicationOpen vSwitchData StructuresProblem SolvingVirtio+7

Western digital

Senior Firmware Engineer

Aug 2018Nov 2019 · 1 yr 3 mos · Bengaluru Area, India

Computer ScienceCommunicationData StructuresProblem SolvingDebuggersAlgorithms

Delphi technical center india ( tci)

Software Engineer

Jan 2017Aug 2018 · 1 yr 7 mos · bangalore

Computer ScienceCommunicationData StructuresProblem SolvingDebuggers

Imicro system

Embedded Software Engineer

Oct 2015Jan 2017 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Embedded Software development for customized Hardware.
  • Discuss project requirement specifications with Clients.
  • Laboratory Testing and Testing at Client location.
Computer ScienceCommunicationData StructuresProblem SolvingDebuggers

Krishna institute of technology

Embedded Developer and Trainer

Jan 2012Jun 2013 · 1 yr 5 mos · Kanpur Area, India

  • To provide training on Embedded Systems (Microcontroller) and Design and Development of academic projects related to Microcontroller, MATLAB and VHDL.

Education

Institute of Engineering and Technology, Indore

Master of Engineering (M.Eng.) — Digital Instrumentation

Jan 2013Jan 2015

Sachdeva Institute of Technology, Mathura

Bachelor of Technology (B.Tech.)

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Firmware Development & Open Vswitch

Explore similar profiles based on matching skills and experience

Kshitij Gupta - Senior Software Engineer | Stackforce