Embedded Systems Engineer with Experience in Firmware Development
1. PRATHAMESH SUHAS PISE
https://www.linkedin.com/in/prathameshpise
413, Summit Avenue, Apt #350, Arlington,Texas, 76013 | prathamesh.pise@mavs.uta.edu | +16825648904
OBJECTIVE
Seeking a professional opportunity in order to gain hands on experience in embedded systems and firmwaredevelopment.
EDUCATION
The University of Texas at Arlington, Texas, USA August 2014 - August 2016
Masters,Electrical Engineering GPA: 3.9/4.0
University of Mumbai, Mumbai, India August 2010 - May 2013
Bachelor of engineering (Electronics and Telecommunications) GPA: 3.7/4.0
TECHNICAL SKILLS
Controllers: A53, STM32, NRF51, TM4C123, MSP430, PIC32, PIC18F, LPC 2148, Microchip, Raspberry Pi 3, Nordic, Arduino, TI.
Debugging Tools: MATLAB, LabView, Keil, Proteus, Simulink, MPLAB X, GNU, CCS, Eagle, Wireshark, MPIDE, Visual Studio.
Programming Language: C, C++, Verilog, Embedded C, Assembly language, Python, Linux Command line, Embedded Linux.
Protocols: Bluetooth, RS 232, RS 485, RS- 422, DMX 512, Ethernet, TCP/IP, UDP, ARP, RARP, RF, ICMP, 4G LTE, 802.11.
Peripherals: SPI, I2C, UART, CAN, ADC, DAC, PWM, EEPROM.
Analyzing Tools: Logic analyzer, Oscilloscope, DMM, Power Supply, Function generator.
COURSEWORK
Embedded Microcontroller System, Advanced Embedded Microcontroller System, Microprocessor System, Advanced
Microprocessor System, Data Communication, Advanced Data Communication, Digital Signal Processing, Photonics.
PROFESSIONAL EXPERIENCE
1. R & D Firmware Engineer at Shockwatch September 2016 - Present
DesigningfirmwareusingSTM32 series microcontroller to monitor and record shocks,vi brations,whether in use,or on transit.
The device is also capable of recording tilt and roll data, and GPS positioning for every event and summery interval.
2. Graduate Research Assistant at University of Texas at Arlington Research Institute (UTARI). May 2016 - August 2016
Developed cost effective solar optics system prototype using advanced robotics to drive down the cost of solar energy.
Transferred the data from sensor to cloud using MRF24WB0MA Wi -Fi module and retrieved the same data from cloud and
stored it into SD card.
3. Firmware Engineer Intern at Ferro Technologies (Berkeley, California). January 2016 - April 2016
Implemented the following tasks with the purpose of designing a smart watch: -
Designed algorithm and wrote drivers for full featured pedometer design using LIS3DSH accelerometer with I2C protocol.
Developed LCD screen drivers to interface ILI 9163 TFT LCD screen with STM32F7 microcontroller through SPI protocol.
Designed Bluetooth protocol to Interfaced NRF51422 Bluetooth chip with STM32F7 microcontroller using UART protocol.
Established voice based text messaging by converting the audio message into text format with the help cloud computing.
ACADEMIC PROJECTS
1. Embedded Linux programming using Raspberry Pi 3 January 2016 - May 2016
Interfaced ADXL 345 accelerometer with ARM Cortex A53 microprocessor usingI2C protocol and embedded Linux coding.
Established UART communication with ARM Cortex A53 microprocessor usingGSMmodule.
Studied Inter of Things on Raspberry Pi 3 usingembedded Linux platformand studied Kernel programming on the same.
2. CAN Protocol implementation using two ARM Cortex M4F. March 2016 - May 2016
Interfaced two Tiva C series ARM Cortex M4 microcontrollers over CAN bus with Microchip MCP2551 CAN trans receiver.
Wrote a code such that message will be sent over the CAN bus from one controller to control the LEDs of second controller.
3. Implemented internet of things (IOT) on ARM Cortex M4F using ENC28J60 Ethernet Jack. March 2016 - May 2016
Programmed ARM microcontroller to perform as a clientto fetch information from web in real time and displayed it on LCD.
Designed TCP/IP state machine, TCP transport layer, HTTP application layer along with support of UDP, ICMP and ARP .
4. Designed a priority based Preemptive and Cooperative RTOS using ARM Cortex M4F. October 2015 - December 2015
Designed RTOS on ARM cortex M4F microcontroller using kernel functions like yield (), sleep (), wait () and post ().
Programmed a prioritized kernel scheduler that schedules processes based on their state and priority.
Provided support for various shell command such as ‘ps’, ‘ipcs’, ‘pidof’, ‘kill’ using UART.
5. Indoor Localization System. August 2015 - October 2015
Designed and developed a method for solving indoor localization problem using IR transmitting diodes, IR receiver and
ARM cortex M4F microcontroller with the accuracy of 1 meter.
Also,developed algorithmto send and receive localization information such as roomId, latitude, longitude with each frame.
6. DMX 512A protocol implementation using ARM Cortex M4F. August 2015 - October 2015
Interfaced a device with ARM cortex M4F microcontroller usingRS –485 communication protocol.The device was capableof
controlling up to 512 devices such as lights, servo motors etc.
The device was able to operate as both, controller and peripheral mode, which sends and receives data from PC.