Neeraj Sharma has over 5 years of experience in embedded software development. He has expertise in C and C++ programming, microcontroller interfacing, and Linux systems. Currently he works as a Senior Embedded Software Developer at TATA ELXSI LIMITED developing medical device software.
1. NEERAJ SHARMA
Email: nj.sharma1402@gmail.com Contact: +91 9552216029
Page1
Summary:
Proficient in creating and implementing innovative algorithm in Embedded C.
Knowledge of 32 bit micro-controller programming.
Familiar with IMX6 firmware.
Hands on Linux System Programming, worked on RTOS – Xenomai and Open-SUSE Linux.
Familiar with C++ and LINUX environments, Socket programming, IPC mechanisms, Firmware and
Device Drivers.
Work Experience:
Current Company: TATA ELXSI LIMITED, Pune Duration: Jan’14 till date
Designation: Senior Embedded Software Developer
In charge of designing, implementing, debugging, optimizing and documenting high end
software algorithms for class-B medical devices.
Authored multiple development artifacts: requirements, detailed design, code, unit and target
test cases.
Interfacing and development for critical modules: ADC, Timer, I2C, UART, SPI, GPIO etc.
Involved in code review process, requirements analysis, and project documentation.
Academic Qualifications:
PG-Diploma in Embedded System and Design (73.00%) from ACTS, CDAC Pune in 2013.
B.Tech in Applied Electronics and Instrumentation (71.38%) from KUK University in 2011.
Intermediate/+2 (77.66%) from BSEH in 2007.
Matriculation (79.00%) from BSEH in 2005.
Technical Skills:
OS Platforms : Open-SUSE Linux, Windows, RTOS- Xenomai
Programming Languages : C, C++, Assembly
Scripting Languages : Ruby, Shell
Development Tools : AVR Studio, Keil, Code Composer, Source Insight, Visual Studio 13.0
Star-UML
Debugging Tools : JTAG, putty, Tera-term etc.
Hardware Platform : ARM, AVR, 8085/86, Renesas RX610, STM32
Hardware Protocols : SPI, I2C, UART
Kernel Development : Device Drivers, IPC mechanisms, Firmware
Functional Skill Set:
Easy to be settled in each environment.
Ability to produce best result in pressure situation.
Able to work with team and also individuals.
2. NEERAJ SHARMA
Email: nj.sharma1402@gmail.com Contact: +91 9552216029
Page2
Project Details:
Enhanced Vision TransformerHD Duration: May’16 to till date
Close Exposure with Free-scale i.MX 6Solo/6DualLite application processors.
Understanding against accelerometer sensor and camera sensor.
Involved in understanding and developing UART driver @4Mbps.
Exposure with the uBoot, uImage, Linux BSP and MFG tool (UDP protocol).
File Transfer in Operational State Duration: Jan’16 to April’16
Activity mainly focused on to facilitate binaries files transfer to infusion pump while operational
without affecting the pump’s functionality.
Close exposure with the interfacing of Flash Memory and bus operation.
Involved in understanding and gathering the requirement from customer.
Major component development such as multi-threading, fault raise and handling, GPIO and
Memory interfacing.
Infusion Pump Development Duration: Jan’14 to Dec’15
Involved in code development, review process, requirements analysis and project documentation
for Infusion pumps and code optimization.
Developed algorithm for stepper motor. Also involved in Software porting higher end prototypes.
Involved in developing complex algorithms for therapy related crucial parameters monitoring,
pump hardware interfacing with other software layers, volume delivery algorithms etc.
Supported with major add-on features and provided full-proof bug fixes with analytic codes.
Academic Projects:
UART Device driver for PCIE MCS9901CV-CC Duration: Jul’13 - Aug’13
A real time driver for PCIe Controller (MCS9901CV-CC) serial ports, developed for Xenomai (2.5.6)
using RTDM skin, which will provide high speed serial communication between two machines.
Driver is integrated, reconfigured in the kernel. Used Sysfs for verifying devices and their
attributes.
Achievements:
Got Bravo Award for dedication towards delivering quality software.
Also got project excellence award.
Act as team lead to offshore team for period of 6 month.
Personal Details:
DOB: 14/02/1990
Address: B-703 Cosmos, Magarpatta City, Pune-411028