Creative Senior Software Engineer offering 7+ years of experience in Biomedical, Automotive, 5G Modem, Security, CPU and GPU Industry.
Hands on Experience in writing code in c, c++, python and java.
Hands on with developing and testing firmware, embedded systems and bare metal system.
Hands on Experience with developing Automation framework for testing.
Hands on experience with ARM based Embedded CPUs and microcontrollers
Overview
9
9
years of professional experience
Work History
Sr. Software Engineer
Qualcomm Technologies, Inc.
03.2019 - Current
Worked on Secure Processor which is part of Snapdragon SOC and successfully released 4 generations Secure Processor.
Developed Test Framework Code in C and C++ to successfully verify the features of the Secure Processor.
Worked on features like Crypto engine, Extmem, NVM, Memory Protection Unit, Anti-Replay Controller, TPM, Hibernate, Bitlocker.
Developed Android and Compute(windows) HLOS apps in C++ to communicate with Security Chip.
Developed SIM applets in JAVA to read SIM files to simplify the test operations.
Worked on 5G, iUICC, ESIM created Automation frameworks and scenarios for testing.
Video Firmware Engineer
Qualcomm Technologies Inc
12.2018 - 03.2019
Developed and Debugged firmware for Qualcomm Snapdragon processor and Video core
Developed Code for Video Codecs like H265, H264, VP9 , MPEG.
Worked on video chip code porting from older chipsets to new generation chipsets mainlined and maintained code.
Developed test scenarios, and regression scenarios to help ensure the performance for this Video chip.
Software Engineer
Faraday & Future
04.2018 - 12.2018
Worked on FF91 car Infotainment system by developing automation code in python.
Tested various features of car communication like CAN and Ethernet in a real car.
Hands on experience in Bringing up infotainment system and end to end testing of software and Hardware
Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
worked on testing various other ECU like Modem, Door Controller, HVAC controllers.
Software Test Engineer
Qualcomm Technologies, Inc.
10.2016 - 12.2017
Developed test kernel modules in C for functional testing of various features of ARM V8 like PAN (Privileged Access Never). UAO (User Access Override).
Developed Automation for Linux kernel modules testing like scheduler, DCVS, BUS-DCVS, Memory latency test, CPU hot plug test and various other kernel features.
Developed end to end automation framework using JTAG (Lauterbach) API's to program FPGA board to boot up android.
Firmware Engineer
SDSU Research Foundation
01.2015 - 09.2016
Developed a Brain Computer Interface (BCI) system to stablish a connection between brain and paralyzed limbs to help develop neuroplasticity.
Designed and developed firmware for BCI system
Developed drivers for ARM Cortex M0 Controller using Keil u vision for EEG sensor like Intan RHD2000 and ADS1299
Developed algorithms for data sampling and providing stimulation of +-18 volts with different width and amplitude of pulses.
Developed host application to receive data and do the classification of the data in real time using python.
Education
Master of Science - Electrical Engineering
San Diego State University
San Diego
12.2016
Bachelor of Science - Electronics And Communications Engineering
Rajeev Gandhi Proudyogiki Vishwavidhyalaya
India
06.2013
Skills
Programming languages: C, C, Python, JAVA
Software and Tools: Cadence Virtuoso, Xilinx ISE, IC Station, Arduino IDE, AVR Studio, Keil uVirsion4, Express PCB, MATLAB, JIRA, Trace 32, git, github
Hardware Tools: Zynq 7000 FPGA board, Beagle bone single board computer, PSOC 5LP, Nordic Bluetooth low energy modules (NRF51, NRF24), Arduino Kits, PCB Fabrication, ARM Cortex M3 Processor, Raspberry pi, Snapdragon 835
Timeline
Sr. Software Engineer
Qualcomm Technologies, Inc.
03.2019 - Current
Video Firmware Engineer
Qualcomm Technologies Inc
12.2018 - 03.2019
Software Engineer
Faraday & Future
04.2018 - 12.2018
Software Test Engineer
Qualcomm Technologies, Inc.
10.2016 - 12.2017
Firmware Engineer
SDSU Research Foundation
01.2015 - 09.2016
Master of Science - Electrical Engineering
San Diego State University
Bachelor of Science - Electronics And Communications Engineering
Senior Program Manager, Extended Reality (XR) at Qualcomm Technologies, Inc.Senior Program Manager, Extended Reality (XR) at Qualcomm Technologies, Inc.