You are on page 1of 3

NIDHI SHARMA

Email: nidhisharma241991@gmail.com
Phone: +91 9503333659

Professional Summary:-
• Around 2.2 years of experience in Software Design , Software Development , Embedded systems using C.
• Requirement analysis, System design and review, application implementation
• Experienced with micro controllers 8051, STM32/8 and Colibri VF50.
• Proficient in Linux system programming.
• Experience with implementing communication protocols, interfacing with devices using various protocols
UART, SPI , I2C and CAN.
• Able to understand Hardware Schematics and requirements.
• Experience in Embedded firmware and HW/SW interactions.
• Team player with good management, analytical, and communication skills
• Good understanding of OSI Model, TCP/IP protocol suite.

Technical Skills:-

Testing Tools Multi-meter, oscilloscope.


Microcontroller 8051 , STM32/8 and Colibri VF50
Embedded IDEs used IAR EW, Keil
Protocols UART , SPI , I2C and CAN
Operating Systems Linux , Windows.
Programming languages C, Embedded C.

Experience:-

TangentTechnoLabs
Duration – April 2015 – June 2017
Function – Embedded Software Developer
Location – Bangalore, India;

Projects:-

Project Name : - IOT Gateway


Duration :- October 2016 till June 2017
Description : - This Gateway takes data form wired and wireless (Zigbee) sensors and sends data to a cloud
platform which can store and plot the data. There is a configuration server which can be used to
configure the Gateway wirelessly through internet.
Responsibilities: - a) Part of architecture level discussion.
b) Reading the wired sensor data over UART.
c) Encoding and decoding json data from/to cloud platform.
d) Create Make file to build all target system.

Technology used: - UART, C, I2C, Linux system programming.


Project Name :- CAN to UART Converter
Duration :- January 2016 till August 2016
Description :- The CAN to RS232 converter is responsible for converting CAN frames to UART frames at
RS232 and RS485 levels. Also this device is capable of converting the UART frames
(RS232/485) to CAN frames. The device also comes with configuration GUI through which
various parameters can be configured.
Responsibilities : - a) Part of architecture level discussion.
b) Implemented CAN communication with filtering mechanism.
c) Conversion of CAN frames to UART frames at software level.
d) Was part of team designing the configuration GUI.
Technology used : - UART, C, CAN, Matlab Scripting.

Project Name :- CAN bus analyzer(CBA)


Duration :- April 2015 till December 2015
Description :- The CAN bus analyzer is used for analyzing the CAN bus traffic. The CBA works as plug and
play device that can be plugged to any existing CAN network and other side to USB interface
of the PC. The CAN bus analyser will extract all CAN messages and will send the data to the
PC over USB interface and the messages can be analysed on Windows based application.
Responsibilities :- a) Part of architecture level discussion.
b) Implementing a FIFO at the software level to match the CAN and USB speed.
c) Worked actively with embedded team and Software team to provide code integration.
Technology used : - Embedded C, CAN, USB,C#(Used for PC based application)

Education:

 Masters in Technology in Digital Electronics and Couunication(76%) from University of Manipal , India.
 B. Tech in Electronics and Communication from Jyoti Vidhya Peeth Women University with 69%.

Declaration:-

I hereby declare that the above mentioned information is correct up to my knowledge and ability.

Place :- Delhi NIDHI SHARMA

Date :-2/05/2019

You might also like