PRASHANT_GUPTA_2023
PRASHANT_GUPTA_2023
PRASHANT_GUPTA_2023
- +91-9560993832
PRASHANT GUPTA Email ID- pg.prashant@gmail.com
Executive Summary
▪ 12.5+ years of good experience in Embedded Software Development.
▪ Experience in Embedded C, C/C++, Python Coding.
▪ Experience in Various Embedded Project including in Radio Front-end development and Open-RAN 5G
Development.
▪ Experience in design, development and Implementation of device drivers, bootloader & applications
on Linux platform.
▪ Good understanding and experience in Linux Kernel modules.
▪ 3GPP implementation of various protocols for 5G ORAN, Bluetooth Lora-wan, GNSS, UWB.
▪ Worked at various precise timing applications, where synchronization is very important like GNSS/UWB.
▪ Worked on AR/VR products to solve challenges in XR glasses.
▪ Worked on mostly all series and parallel protocols. Like SPI, QSPI, I2C, UART, PCIE, Ethernet, RS485/Modbus.
▪ Worked on Yocto Linux (bitbake, its recipes), customization & optimization) with Linux kernel device driver.
▪ Independently work on various projects from Idea to production phase as per Specification designed.
▪ Direct involvement with Customers along with Management level discussions.
Software Skills
Programming Language C/C++, Embedded C, Python, MATLAB, C 99/11/14 (Morden version), Shell
script, STL libraries C++ (algorithms, Containers, iterators, functions) C++11/14
Tools GDB, JTAG, Bugzilla, Jira, LaTex
Linux Linux Device Drivers, Kernel internals, IPC, u-boot
Version Control GIT, SVN
SOC’s handled Various SOC from STM, Microchip, Intel x86, NXP (RT, i.MX and LS series),
Qualcomm ARM SOC, Cypress FX2/FX3/CX3, Nordic NRF52 and NRF53,
Rockchip SOC (primarily RK3399)
RTOS worked FreeRTOS, ChibiOS, ThreadX, ZephyrRTOS
PCB Design OrCAD/Allegro (high speed design with high density boards), Altium
Domain Skills Board brings up, U-boot, PCIe, Docker, DPDK, MQTT, JSON, IOT,eCPRI,
3GPP, ORAN, TCP/IP, DHCPv4, DHCPv6, VLAN, SSH, SFTP, FTP, Diameter,
CIP/IP, CAP, CS1+, ss7. PHY, MAC, PDCP, RLC
Work Experiance
1. Technical Architect – Pure Software Pvt. Ltd. (Noida, India) (Working for Foxconn Technology Group,
Taiwan) (Apr 2023- till date)
• Working on Arttha5G is an ORAN compliant 5G platform that enables companies to deploy digital RF front
end solutions at very low cost.
• Worked on 3GPP implementation of M and CUS plane implementation.
• Working for Implementation of O-RAN 5G WG4 standards in NXP LS12xx chipset-based solution based on
7.2x architecture to exchange eCEPI data.
• Worked mainly on M Plane (Management Plane) of WG4 to implement various solutions like in C program
like DHCPv4, V6, log management, PTP(IEEE1588) /GNSS sync. Beamforming, dynamic dpni creation in DPDK,
etc in Ubuntu 20.04 LTS.
• Implementation as per protocol stack development, Netconf Protocol and Yang Model.
• Working to improve exciting code by using tools like pref, Cpp check, valgrind, address sanitization. And to
remove segmentation fault by use of tools GDB.
• Implementation of other various configuration and standards as per 3GPP standards.
• Algo development to solve implementation of 3GPP standards with DFE and E200.
Mobile No. - +91-9560993832
PRASHANT GUPTA Email ID- pg.prashant@gmail.com
3. Solution Architect of Engineering at Jio Tesseract (Under Reliance group of Companies) (June
2022- Nov 2022)
• Working effectively in an Agile development model and complete tasks/projects with minimal supervision.
• Working On Jio Glass (AR/VR glasses) Suggesting Solution based on CX3, and other firmware solution.
• Working on IMU Solution based on Madgwick Algorithm for reducing out drift and Jitter.
• Designing various solutions and suggestions to improve overall quality and power consumption of the
product. Especially power profiling and ways to reduce power usages and spikes with nrf power profiler.
• Managing Team Size of over 40+ team members across different verticals of Industrial design, Electrical
Design, Firmware and OS.
• Tracking of progress insuring timely delivery as per Sprint process
• Worked on various theory and implementation to reduce overall power usage.
4. Solution Architect at Voltekit Corp USA (Under HNT Companies) (September 2019 – May 2022)
• Developing Solution Based on LoraWAN (Both Gateway and Devices under Helium Network) and 5G access
gateway. (Helium Miners)
• Worked on Yotco Linux (bitbake, its recipes), customization and optimization).
• Linux device driver and required application code development.
• Working on various Single Board Computers (SBC), like from Rockchip, Allwinnertech, Amlogic, Intel, AMD,
NVIDIA, and NXP
• Working on Schematics for large scale SBC project.
• Working on multi-layer high Speed PCB layout with Constraints definition
• Coordinating b/w various team members for smooth implementation of Required solution to end customer.
• Requirements and possible architecture solution provided to customers.
• Tracking of Progress level of Teammates and insuring timely delivery.
• Worked on Creating Custom SBC for various projects along with Linux kernel device driver.
5. Senior Embedded System Engineer (contract) with PlanetIQ. (January 2016 to August 2019)
• Develop and Integration of embedded software for vehicle navigation and entertainment systems. This
included developing software modules, working with various Embedded and application microcontrollers,
code reviews and debugging, and using the UART, CAN, SPI/ Quad SPI, I2C, DDR3/4, PCIe, MIPI, USB3/3.1,
and other communication protocols to integrate the navigation system.
• Linux kernel development, driver development, rootfs development, and customization using Yocto and
Penta Linux, Yocto recipe customization, design.
• Writing Various Device Drivers for Embedded Linux.
• Provided Training on Embedded C, RTOS, C++, Python.
• Layer implementation of GNSS receiver (Acquisition, Tracking and PVT solution)
• Embedded C language programming on the Cortex M and A microcontroller.
• Implemented high USB3.0/Serial communication protocol (Cypress FX3S & FT232H).
Mobile No. - +91-9560993832
PRASHANT GUPTA Email ID- pg.prashant@gmail.com