Vivek Dilip Kotwal is an embedded software engineer with over 3 years of experience. He has expertise in embedded C/C++, microcontrollers, protocols like CAN and I2C, and tools such as MATLAB and CANoe. Currently employed at Cresttek Engineering Solutions, his previous projects include developing a biometric attendance system using fingerprint detection and an ARM processor, and a CAN-based body control module for power windows and central locking in passenger cars. He holds a BE in electronics and telecommunication from Pune University.
Hello I am embedded linux developer. I have done All projects on Qt creator . My technical skills are: Embedded c , c++ , c, shell script, data structure, linux system calls. I have very good command in Oops I am very good in c . I have also worked on Arm microcontroller.
Hello I am embedded linux developer. I have done All projects on Qt creator . My technical skills are: Embedded c , c++ , c, shell script, data structure, linux system calls. I have very good command in Oops I am very good in c . I have also worked on Arm microcontroller.
Debasish sahu embedded software engineer 2 years Debasish Sahu
Around 2 years of experience as Embedded Software Engineer .Hands on Experience in C and C++.Expertise on developing the solutions using AVR Studio, KEIL compiler.Expertise on usability of Proteus 7 professional for hardware designing.Knowledge in Software development life cycle processes.Knowledge in Microcontroller Concepts Good in Analyzing & Understanding requirements.Good Interpersonal skills, commitment, result oriented, hardworking and zeal to learn new technologies.
1. Vivek Dilip Kotwal
Page 1 of 4
Name : Vivek Dilip Kotwal
Current Location: Pune
Qualification: BE (E&TC)
Total Experience:3.3 Years
Domain: Embedded
Experience Summary:
Over all 3 years hands on Experience in Embedded C, C++.
Good understanding of CAN, Star UML, CANoe, and Matlab Simulink, design,
development and implementation of windows based applications based on C language
for AVR, PIC,STM32F407 and 8051 compatible architectures
Good knowledge of embedded serial communication protocols RS232, RS485,
SPI,CAN & I2C.
Integrating storage driver like SD with FAT file system
Ability to work with schematic capture tools (preferably Eagle5.9.0, Orcad9) and
capability of working with the layout to enable first time right designs and prototypes.
Familiarity with the use of test and measurement equipment like multi-meters,
function generators Logic Analyzer, Digital Oscilloscope.
Skills Summary:
Programming Languages : Embedded C, C++
Scripting Languages : Python, CAPL Scripting, M-Scripting.
Microcontroller : 8-bit (89c51, PIC, ATmega128), 32 bit ARM,
STM32F407
Protocols : RS232,RS485, I2C, SPI, CAN
Wireless Protocols : Bluetooth, Wifi, GPS, GSM, RFID.
PCB DesignS/w : Eagle 5.9.0.
Compiler :Atmel Studio 6.0, Mplab X, IAR Workbench, Keil 5.
Operating Systems : Window7 , Window Xp, Linux.
Modelling Tools : Matlab, CANoe, Star UML and Proteus.
Automotive : CANoe(CANdb++,CAPL),ISO26262.
Current Employment:
Cresttek Engineering Solution Pvt ltd (Alten Group of Company)
Currently working as an embedded software engineer at Baner Pune, India from date
February 2016 to till date on embedded automotive tools like C++,CANoe, CAPL scripting
MATLAB, UML, Python.
2. Vivek Dilip Kotwal
Page 2 of 4
Previous Employment:
Accolade Electronics Pvt.Ltd. Pune Maharashtra.
Embedded Design Engineer.
Duration: 1.0Year (March 2015-Feb 2016)
APMG Facilities India Pvt.Ltd. Pune Maharashtra.
Electronics Product Engineer.
Duration: 1.7Year (July 2013-Feb 2015)
Projects:
Project Name Portable Biometric (Finger print) attendance systemfor
student in school.
Description Attendance is sense by finger print module and save the
attendance information to SD card in FAT32 file format. Also
send information through wireless by using X-bee module to
sever room to update.
Programming Language Embedded C ,C++
Processor ATmega128
Duration 9 months
Protocol SPI, I2C, UART.
Peripheral SD card, Finger print module, RTC, X-bee.
Role and Responsibility Development of software to communicate with finger print
module and SD card.
Integration of software module and code review along with
bug fixing.
Project Name GSM based Home automation system.
Description Update home appliance by using text SMS and get information
and status of appliance real-time. We can make ON or OFF
home appliance by using text SMS
Programming Language Embedded C.
Processor ATmega32
Duration 5 months
Peripheral GSM SIM 900 module.
Role and Responsibility Develop software code for communication with GSM
module.
Documentation: Block diagram, Flow chart.
Project Name Fire Alarm System for Server Rack.
3. Vivek Dilip Kotwal
Page 3 of 4
Description This fire alarm system was developed for server rack. In this
system controller sense fire monitoring sensor, it also defines
fault status of sensor and based on that it will do certain action
such as when fire detect sound buzzer and activate DSPA.
Programming Language Embedded C
Duration 4 months
Protocol Rs232.
Peripheral Relay, Fire sensor.
Role and Responsibility Develop software for converting sensor value and relay
control.
Code review and Analysis.
On Field Testing
Project Name Micro USB to Serial Console port for L2 switch
configuration.
Description This project was developed for configure L2 switch by using
android tablet. Cable takes input from tablet and convert it to
serial format as RS232 and give output to L2 switch.
Duration 3 months
Role and Responsibility Design and Development of USB to Serial Convertor.
Field Testing
Documentation: Block Diagram, User Manual.
Project Name Automatic Test Zig for DC-DC Convertor.
Description This project was developed for automation purpose of
production.
In this project we did DC-DC Convertor module testing
automatically. In this Controller measure parameter such as
volt. current,etc and send it to computer, based on limit unit
will pass or fail.
Programming Language Embedded C
Duration 5 months
Protocol RS485.
Role and Responsibility Design and development code for automatic test Zig.
Define protocol of inter communication for controller Units.
Documentation: Block Diagram, Flowcharts, Test case .
4. Vivek Dilip Kotwal
Page 4 of 4
Project Name Body Control Module for Passenger Car
Description In this project I developed BCM to Passenger Car for Power
Windows and Central door locking system. Development of
source code and documentation (SRS, HLD, LLD).
Programming Language Embedded C
Processor STM32F407
Duration 5 months
Protocol CAN
Peripheral Speed Sensor, Switch, Current sensor.
Role and Responsibility Designing and Development of Power Window and Central
lock
Debug and develop software using prototype.
Documentation: Block Diagram, Flowcharts, Sequence
Diagrams etc.
Educational Qualification:
Examination Institute SPECIALIZATION
Board/
University
Year of
Passing
%
Marks
B.E
NMIET, Pune E&TC
University of
Pune
2013 65.27
HSC
B.J.S.
Wagholi,
Pune.
Science Pune 2009 66.50
S. S. C
B.J.S.
Wagholi,
Pune.
-
Pune 2007 80.46
Personal Details:
Permanent Address : A/P. Ashtapur (ShivNagar), Tal-Haveli, Pune- 412207.
Nationality : Indian
Date of Birth : 12th Nov 1990
Marital Status : Single
Gender : Male
Contact No. : (+91) 9766977014.
Email : vivek.kotwal@rediffmail.com
Passport No. : L6362595.