Summary
Overview
Work History
Education
Skills
Timeline
Generic

Deependra Kushwah

San Diego,CA

Summary

  • 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

Rajeev Gandhi Proudyogiki Vishwavidhyalaya
Deependra Kushwah