際際滷

際際滷Share a Scribd company logo
KUNAL SONONE
Embedded FW/HW Engineer
112 Longwood Drive, Waterloo, ON N2L 4B7
(519)-781-5099 | kunaldeepaksonone@gmail.com
Highlights of Skills:
IDE & Tools Eclipse, Code Composer Studio, Keil, MPLAB, Ardunio, Kinetis Design Studio, MATLAB, LabView,
Codeblocks, Visual Basics, Microsoft Excel, Office etc.
Languages C, C++, Python, PyGtk, OpenCV, Processing, ARM Assembly
Communication
Protocol
CAN, I2C, SPI, RS232, RS485, J1939, OBD II, TCP/IP
Micro controller Atmel Atmega 8/16/1284P/2560/328, ARM LPC2103, Freescale, PIC 12/16/24/32
AT 8051/52
Peripheral Bluetooth, CC1101L RF, nRF2401, Accelerometer  Gyroscope, Graphic LCD, Flash M25P128,
EEPROM AT24C02, GSM Shield, GPS
Sensor Module Temperature, Humidity, Pressure, Volume, SONAR, Flex, Capacitive, Tilt, Touch, IR, LDR
RTOS and lab
equipments
FreeRTOS, smartRTOS, DSO, Logic Analyzer, Multimeter, SMD Rework Station, Soldering
WORK EXPERIENCE:
Embedded FW/HW Engineer January - March 2015
TRITON WEAR, CANADA
Responsibilities:
 Development, testing and validation of AVR based Sensor and Hub firmware
 Designing test cases, test scripts, QA and validation for IMU external Flash,Bluetooth and CC1101 RF module
 Design and develop data structure for multi-node communication, half duplex protocol development for RF
communication
 Write and execute hardware verification plans and debugged prototype hardware using test equipment such as
scopes, logic/network analyzers, protocol/signal generators etc.
 Drafting user, testing and design documents
Embedded Software Engineer September  December 2014
SOBER STEERING SENSOR, CANADA
Responsibilities:
Firmware Development:
 Development of Firmware architecture for TELEMATICS legacy system based on Microchip PIC32
 Design firmware framework for J1939 interface and data processing
 Firmware design for OBD-II and RS485 interface
 Porting the legacy system to FreeRTOS - PIC32 Platform
Application Development:
 Boot loader development for PIC32 device with Bluetooth interface capability
 Python based interactive application development for bootloader
 Designing manual test procedure and test cases for application
Testing and Validation:
 Defining test cases and procedures for application and firmware
 Drafting technical specification, user manuals and procedures
Junior Embedded Developer (Co -op) January  March 2014
WILFRID LAURIER UNIVERSITY, Waterloo CANADA
Responsibilities:
 Sensor Network design and multilayer Sensor Base PCB Board layout/schematic design for DASH7 Module
 Device driver design for Accelerometer, Pressure, Humidity, Temperature, Magnetic Switch, and Light sensor
 Battery charging circuit, Sensor Base PCB design and manufacturing
 Finalizing manufacturer contract for PCB manufacturing, component sourcing and assembly
Page | 1
Embedded Hardware and Firmware Developer - Contract July 2011  January 2013
KEY ROBOTICS, INDIA
Firmware and Application Development:
 Product prototype development based on PIC12/16/18 and 8051/52 micro-controller
 Example source code development for PIC and 8051/52 Development Boards
 Embedded Application development based on Visual basics
Hardware Development and Manufacturing:
 Manufacture development boards for PIC and 8051 micro-controller
 Analog and digital sensor module design and manufacturing
 PCB layout/schematic design, fabrication and component assembly
 Technical specification, manual, reports and user document drafting
TRAINING EXPERIENCE:
NEXTSAPIENS, Nanotech Marketing Pvt. Ltd. Noida, INDIA
 Trained on Robotics, and Intelligent and Unmanned Systems
 Trained on AVR ATmega16 microcontroller development board
 Programmed and assembled line and grid follower robot
AIM Tech Solutions, Indore, INDIA
 Designed and Fabricated PCB layouts and schematics using Eagle CAD tools
 Learned 8051/52 microcontroller programing and interfacing
 Recorded and maintained details of test results and provided feedback to the supervisor
Li2 Innovations, Bangalore, INDIA
 Gained knowledge of designing and simulation of Mars Planetary Rover
 Designed and constructed Rocker Bogie suspension
 Worked on Arduino based Atmega8L microcontroller target board
PROJECTS:
Parking Space Management Using Image Processing (May 2014) Team of 3
 Used Linux based Embedded System for Image Processing application
 Used webcam for real time image processing based on OpenCV algorithms
 FPGA based development board is used for VGA, LCD and RF receiver interfacing.
 Worked on RF Channel based communication for packet transmission
Microprocessor Design based on VHDL (May 2014) Team of 2
 Designed the VHDL based microprocessor for low level arithmetic and bit manipulation
 Used FPGA based Altera DE1 board for hardware implementation
Remote Location Mapping using Sonar based Autonomous Robot (Sep 2013) Team of 2
 Worked wit ARM Cortex M3 processor for SONAR interfacing and data processing
 2 Sided PCB design with Surface Mount and through Hole components
 Developed Python based GUI for 2D map construction
 Implemented Bluetooth interface for communication interface
Infrared Control of Altera FPGA, LCD, VGA screen (May 2013) Team of 2
 Coded in Embedded C and VHDL
 Implemented control of Keys, Interrupts, LCD, LEDs, UART and other peripherals
 Utilized Data Structure concepts to design VGA Menu and Sub Menu
EDUCATION:
Embedded Systems Development Co-op Program (Post Graduation) GPA 3.79 May 2013  August 2014
CONESTOGA COLLEGE, Kitchener, ON
Electronics and Communication Engineering (Bachelors Degree) GPA 3.33 September 2007  June 2011
MALWA INSTITUTE OF TECHNOLOGY, Indore, INDIA.
References: available upon request
Page | 2

More Related Content

Kunal_Sonone_Resume

  • 1. KUNAL SONONE Embedded FW/HW Engineer 112 Longwood Drive, Waterloo, ON N2L 4B7 (519)-781-5099 | kunaldeepaksonone@gmail.com Highlights of Skills: IDE & Tools Eclipse, Code Composer Studio, Keil, MPLAB, Ardunio, Kinetis Design Studio, MATLAB, LabView, Codeblocks, Visual Basics, Microsoft Excel, Office etc. Languages C, C++, Python, PyGtk, OpenCV, Processing, ARM Assembly Communication Protocol CAN, I2C, SPI, RS232, RS485, J1939, OBD II, TCP/IP Micro controller Atmel Atmega 8/16/1284P/2560/328, ARM LPC2103, Freescale, PIC 12/16/24/32 AT 8051/52 Peripheral Bluetooth, CC1101L RF, nRF2401, Accelerometer Gyroscope, Graphic LCD, Flash M25P128, EEPROM AT24C02, GSM Shield, GPS Sensor Module Temperature, Humidity, Pressure, Volume, SONAR, Flex, Capacitive, Tilt, Touch, IR, LDR RTOS and lab equipments FreeRTOS, smartRTOS, DSO, Logic Analyzer, Multimeter, SMD Rework Station, Soldering WORK EXPERIENCE: Embedded FW/HW Engineer January - March 2015 TRITON WEAR, CANADA Responsibilities: Development, testing and validation of AVR based Sensor and Hub firmware Designing test cases, test scripts, QA and validation for IMU external Flash,Bluetooth and CC1101 RF module Design and develop data structure for multi-node communication, half duplex protocol development for RF communication Write and execute hardware verification plans and debugged prototype hardware using test equipment such as scopes, logic/network analyzers, protocol/signal generators etc. Drafting user, testing and design documents Embedded Software Engineer September December 2014 SOBER STEERING SENSOR, CANADA Responsibilities: Firmware Development: Development of Firmware architecture for TELEMATICS legacy system based on Microchip PIC32 Design firmware framework for J1939 interface and data processing Firmware design for OBD-II and RS485 interface Porting the legacy system to FreeRTOS - PIC32 Platform Application Development: Boot loader development for PIC32 device with Bluetooth interface capability Python based interactive application development for bootloader Designing manual test procedure and test cases for application Testing and Validation: Defining test cases and procedures for application and firmware Drafting technical specification, user manuals and procedures Junior Embedded Developer (Co -op) January March 2014 WILFRID LAURIER UNIVERSITY, Waterloo CANADA Responsibilities: Sensor Network design and multilayer Sensor Base PCB Board layout/schematic design for DASH7 Module Device driver design for Accelerometer, Pressure, Humidity, Temperature, Magnetic Switch, and Light sensor Battery charging circuit, Sensor Base PCB design and manufacturing Finalizing manufacturer contract for PCB manufacturing, component sourcing and assembly Page | 1
  • 2. Embedded Hardware and Firmware Developer - Contract July 2011 January 2013 KEY ROBOTICS, INDIA Firmware and Application Development: Product prototype development based on PIC12/16/18 and 8051/52 micro-controller Example source code development for PIC and 8051/52 Development Boards Embedded Application development based on Visual basics Hardware Development and Manufacturing: Manufacture development boards for PIC and 8051 micro-controller Analog and digital sensor module design and manufacturing PCB layout/schematic design, fabrication and component assembly Technical specification, manual, reports and user document drafting TRAINING EXPERIENCE: NEXTSAPIENS, Nanotech Marketing Pvt. Ltd. Noida, INDIA Trained on Robotics, and Intelligent and Unmanned Systems Trained on AVR ATmega16 microcontroller development board Programmed and assembled line and grid follower robot AIM Tech Solutions, Indore, INDIA Designed and Fabricated PCB layouts and schematics using Eagle CAD tools Learned 8051/52 microcontroller programing and interfacing Recorded and maintained details of test results and provided feedback to the supervisor Li2 Innovations, Bangalore, INDIA Gained knowledge of designing and simulation of Mars Planetary Rover Designed and constructed Rocker Bogie suspension Worked on Arduino based Atmega8L microcontroller target board PROJECTS: Parking Space Management Using Image Processing (May 2014) Team of 3 Used Linux based Embedded System for Image Processing application Used webcam for real time image processing based on OpenCV algorithms FPGA based development board is used for VGA, LCD and RF receiver interfacing. Worked on RF Channel based communication for packet transmission Microprocessor Design based on VHDL (May 2014) Team of 2 Designed the VHDL based microprocessor for low level arithmetic and bit manipulation Used FPGA based Altera DE1 board for hardware implementation Remote Location Mapping using Sonar based Autonomous Robot (Sep 2013) Team of 2 Worked wit ARM Cortex M3 processor for SONAR interfacing and data processing 2 Sided PCB design with Surface Mount and through Hole components Developed Python based GUI for 2D map construction Implemented Bluetooth interface for communication interface Infrared Control of Altera FPGA, LCD, VGA screen (May 2013) Team of 2 Coded in Embedded C and VHDL Implemented control of Keys, Interrupts, LCD, LEDs, UART and other peripherals Utilized Data Structure concepts to design VGA Menu and Sub Menu EDUCATION: Embedded Systems Development Co-op Program (Post Graduation) GPA 3.79 May 2013 August 2014 CONESTOGA COLLEGE, Kitchener, ON Electronics and Communication Engineering (Bachelors Degree) GPA 3.33 September 2007 June 2011 MALWA INSTITUTE OF TECHNOLOGY, Indore, INDIA. References: available upon request Page | 2