Manish Kumar Singh

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

MANISH KUMAR SINGH

+919035828889
[email protected]

Career Objective

To pursue a highly challenging and creative career where I can apply my existing
knowledge and my 7 years of experience, to acquire new skills and contribute
effectively to the organization served.

Professional Summary

 7 years of Experience in Embedded Application Development and automotive


Software Development Industry.

 I have been working as a Senior Software Engineer mainly on product


development involving embedded software development, debugging, problem
fixing, testing and release.
 Having work experience of 8/16/32-bit microcontrollers.

 Having work experience on CAN protocol.

 Technical knowledge consists of Embedded Systems, Serial


Communication Protocols, CANoe.

Current Experience

 Working with KPIT Technologies, Bangalore from Oct 2018 to till date.
Previous Experience

 Worked as a Senior Software Engineer in Robert Bosch Engineering and Business


Solutions Limited (RBEI), Bangalore from June.2014 to 21 Sep 2018..

 Worked as an Embedded Developer in BCS Innovations,


Bangalore from Dec. 2011 to May 2014.

Academic Qualification

 B.Tech in Electronics & Communication Engineering from Icfai University,


Dehradun in 2011.

Technical Expertise

Microcontrollers:

 8bit Microcontrollers - Microchip PIC 16F873A, 16F877A, 18F458.


 16bit Microcontrollers - dsPIC33FJ256MC710
 32bit Microcontrollers - Renesas-V850 Family, NXP IMX RT1050 family.

Skills:

 C, Embedded C.
 Communication protocols - I2C,SPI, UART, ZIGBEE, CAN Protocol
 Worked with Peripherals and interfaces like RFID, EEPROM, RTC, Sensors.
 Hands on experience on ASCET Tool for Modeling, Design and Code generation.

IDE & Tools Used:


 Keil µvision, MPLAB IDE V8.60
 CANalyzer, CANoe,SamDia, HSX Multibus,Attolic studio for ARM.
 IAR EMBEDDED WORKBENCH V6.0, IBM Rational Team Concert/ DOORS 9.5,
Enterprise Architect,

Operating Systems : Windows.


Capabilities Include

 Capable of Switching to any Microcontroller.


 Ability to work both in a team environment and individually with minimal supervision.
 New product design and development.
 Engineering change management.
 Prototype development and testing.

Project Details

Current Project:

AUTOSAR BSW Memory Stack Development For EEPROM


Project Name AND FLASH

Role Technical Lead

Organization KPIT TECHNOLOGIES

Team size 4
Duration 6 months

Environment Language: C/Embedded C


Memory Stack Implementation for AUTOSAR Specific EEPROM
Abstraction AND FLASH EEPROM Emulation.
Tools: IBM Rational Team Concert/ DOORS 9.5,Enterprise
Architect

Project Description:
Memory Stack (MemStack) provides basic memory management services to the upper Application layer
and to the Basic Software Modules (BSW) of the AUTOSAR layered architecture.

The Flash EEPROM Emulation (FEE) abstracts from the device, a specific addressing scheme and
segmentation.
This provides the upper layers (NvM) with a virtual addressing scheme, segmentation as well as a
“virtually” unlimited number of erase cycles.
Project 1:

Project Name Smart devise for OBD-II Solutions

Role Software Developer

Organization BOSCH

Team size 6
Duration 1Year 6 months

Environment Language: Embedded C


Protocols: CAN Protocol
Tools: IAR EMBEDDED WORKBENCH V8.1,
CANalyzer, SamDia, HSX Multibus,
Attolic studio for ARM.

Project Description:
The project deals with the implementation of customer requirements regarding the development of
the OBDII solutions inside the vehicle. There is a smart device which has 16 pin that can connect
to the OBD port of any vehicle. Which has CAN and K-LINE communication. Through which the
communication established.

Project 2:

Project Name Development of HVAC(Central Heating System Using


Solar)& Heating Recovery Ventilation
Role Software Developer

Organization BOSCH

Team size 6
Duration 2 Years 5 months

Environment Language: Embedded C


Protocols: EMS, I2C
Tools: IAR EMBEDDED WORKBENCH V6.0,
Minicube Debugger
Project Description:

The project deals with the implementation of customer requirements regarding the development
of a solar module for the existing heating system. The whole project consisted of 34 components
following a four layered architecture. Worked with the development of base components in the
hardware layer those come in peripheral group like ADC, digital pins configuration and I2C
configuration. This project requires good understanding of software requirement specifications and
develop the functionality of the component individually using RDCT cycle, Developer testing was
performed . The requirements understanding discussions were performed and HLD & LLd designs
were prepared with Microsoft visio, impact analysis and traceability documents were created and
maintained. The code was developed in embedded C and followed modular programming
approach, All the components were integrated and released for validation and verification testing.
Bug fixes was done and released for V&V Responsibilities: Developing and understanding the
requirements and test specifications. Understand and prepare operating manuals on how to start -
up, Tools and Platforms: Fusionx, HT3 Diag, Renesas minicube Flasher,Minicube, IAR, MKS.

Project 3:

Project Name Shopping cart to ease long queues in malls


Role Software Developer

Organization BCS Innovations

Team size 4
Duration 10 months

Environment Language: Embedded C


Protocols: UART, ZIGBEE
Tools: MPLAB IDE v8.60

Project Description:
Scope of this project is to design and develop a shopping cart system, where it used in a
shopping mall to give better service to the customers without making them to wait in the long
queues for billing. Here, the RFID code for each product is read by the reader and it is processed
using microcontroller. Then the processed data is sent to the Bill counter through ZIGBEE module.
Project 4:

Project name Automated meter reading


Role Software Developer
Organization BCS Innovations
Team size 4
Duration 10 months

Environment Language: Embedded C


Protocols: I2C, UART, ZIGBEE
Tools: MPLAB IDE v8.60

Project Description:
Scope of this project is to read the electrical units from the consumer through wireless
medium using Zigbee on the first date of every month. Consumer side consists of proximity
sensor along with the controller which sense the units consumed and sends to the base station
through zigbee . Units will be stored in EEPROM OR PC. In the base station, units consumed can
be retrieved by meter reader by entering the consumer valid id.

Project 5:

Project Name RFID based Security system with I2C protocol


Role Software Developer
Organization BCS Innovations
Team size 4

Duration 9 months
Environment Language: Embedded C
Tools: MPLAB IDE v8.60
Protocols: I2C, UART

Project Description:
In this project, EEPROM & RTC are connected to the controller via I2C bus. Each user will be
given a RFID card having an unique number. The time the user logs in is read by RTC and the
same is stored in EEPROM or PC. Based on the time difference between login and logout we can
maintain the employee records. This project is helpful in Banking, Corporate offices etc, where
time and security is the major issue. The entrance/exit path is provided by automatic door control
using stepper motor when id is matched.

You might also like