Career objective:
To pursue a career in a progressive organization and playing pro-active
role that will enable me to acquire professional skills, excellence and an
opportunity to perform to the best of my potential and contribute solutions
to challenges in the field of Automotive Domain.
Professional Profile:
Employer : Visteon Technical and Services Center Private Limited,
Chennai, India.
Designation : Senior Software Engineer.
Date of Employment : Aug 2012 to till date.
Employer : Robert Bosch Engineering and Business Solutions, Bangalore,
India.
Designation : Senior Software Engineer.
Date of Employment : Sep 2010 to July 2012.
Employer : ASL Advanced Systems Private Limited, Bangalore, India
Designation : Project Engineer.
Date of Employment : June 2008 to Sep 2010.
Summary:
o An astute professional with 6 years of experience in Embedded Systems
Design & Development in Automotive Infotainment & Telematics Domains.
o Good Exposure in Embedded C & C++ Programming and Working exposure to
Keil IDE, OpenAT OS on Wavecom module, ARM Cortex A8, ARM 7 LPC2478, NEC
V80, PPC MPC 5645S & Philips P89C669 Microcontrollers
o Good Experience in internal processor (8/16/32 bit) Architecture.
o Good knowledge and Experience in Communication protocols (CAN, UART, SPI,
and I2C).
o Good Knowledge in Real Time Operating Systems (RTOS) Concepts.
o Good Knowledge on RFID, GSM, GPRS, GPS, A-GPS and AT Commands.
o Good Experience of full Software Development life cycle.
o Involved in Generation of Use cases &/ Test cases and Preparation of
defect report
o Involved in testing the systems for practical field problems
o Experience on different types of white box testing viz. Functional,
system, unit and regression
o Expert in handling Diagnostic components in software.
o Effective communication skills, good analytical abilities, and zeal in
learning new tools and techniques.
Academic Qualification:
> M.E in Embedded and Real Time Systems from CIT, Anna University, during
2006-08 with 88% marks.
> B.E in Electronics & Comm. Engineering from Dr. Navalar Nedunchezhiyan,
Anna University, during 2002-06 with 78% marks.
Key Roles and Responsibilities:
> Involved in the effective interaction with Requirement Team & Delivery
Team.
> Design and Development of Software Component, Preparing Design Document
and Defect Analysis and Fixes,
> Involved in Design & Code Review Activities for Team Members Task,
Technical Skills:
Operating Systems Microsoft Windows 2000/XP
Open AT OS (GPOS).
SW languages Embedded C, C++,CAPL
Assembly Language (8/16/32 bit).
Platform Target P89C669, At89S51/52, ARM7 LPC2478
NEC-V850 (Vehicle Interface), ARM9-OMAP (Algo),
PPC- MPC 5645S & MPC 5606S
Compilers & Debuggers GHS, RVCT40, VC90, GCC341, COSMIC, Trace32
Debugger
Embedded Protocols CAN, SPI, I2C, UDS (Diagnostics).
Automotive Testing Tools CAN Analyzer V7.2,CAN Diagnostics, CANoe 7.1
SW Tools Diagnostic Engineering Tool, Enterprise
Architecture 8.0, Star UML
Integrated Development KEIL IDE
Environment
Tools and Utilities SW Tools : IVS Cola, CUBEC, Diament, QAC 8.0
(MISRA Standard)
Configuration Management Tools MKS Integrity Client, Rational Clear Case,
Visual Source Safe (VSS), Rational Team Concert
(RTC).
Doxygen (Documentation).
Requirement Management Tools IBM Rational Test Real Time (DOORS), Team
Center 9.
Project Management Tools Software Metrics Information System (SMIS).
PRIME (Project Management - Microsoft Tool).
CSCRM (Chassis System Change Request
Management).
Agile Scrum Methodology for Project Management.
Review Tools RADAR (Review And Defect Analyzer) & SMIS
[pic]August 2012 to till date.
Projects Details:
1. Project Name : DI_HMI_Ford_P552
Client(s) : Ford, North America.
Role : HMI Developer
Environment : Power PC - MPC 5645S, MPC 5606S, Altia & GDT
Tool
Skills/Tools Utilized : Cosmic Compiler, Trace32 Debugger, and DET
Tool.
Protocol : CAN
Project Description
This project envisages in development of instrument cluster for
US variant of Ford model. It consist of Customized LCD which
displays different critical warnings, Trip meter, odometer and fuel
level indicator and this has got different gauges like Speedo, Fuel
level, Engine temperature. This Instrument cluster also consists of
different warning and information indicators through Telltales
provided. This replaces existing mechanical and VMS systems as a
unique system at the cost lower than mechanical cluster.
Responsibilities
. Design and Development of Instrument Cluster Menu Title, Menu
Navigation, SST, Trailer Information, Fixed Telltale and Cruise
control logic and presentation.
. Design and Development of warning popup logic and presentation.
. Configuring all the Menu items and Warning pop-up's Using
Configuration Tools.
. Doing Bug fix and Simulation test and Target test for the Final
release of the software.
[pic] September 2010 to July 2012.
Projects Details:
1. Project Name : Driver Assistance in Video based systems.
Client(s) : Volkswagen, Germany.
Role : Software Developer
Environment : NEC-V850 (Vehicle Interface), ARM9-OMAP
(Algo), FPGA (Image Proc)
Skills/Tools Utilized : GHS, RVCT40, VC90, Trace32 Debugger
Protocol : CAN, UDS (Diagnostics). SPI.
Project Descriptions
The Project has been designed and developed with Night vision
multipurpose camera. The Night vision supports the driver in dark
situation. Warns the driver by highlighting the object. Avoid the
accident in High beam conditions. Early recognition of dangerous
situations. Three times more extended field of view compared to
conventional low beam headlights without binding oncoming traffic.
Improved view in case of glare from oncoming vehicle. They main
features are Intelligent night vision, Road sign recognition, Lane
departure warning, Object detection & Collision prevention,
Pedestrian detection, Moving object detection.
Responsibilities
. Designed and developed
o Error Management System
o Monitoring & Diagnosis for I/O Control Process, Memory
Management and Communication With CAN Network.
[pic]June 2008 to September 2010.
Projects Details:
1. Project Name : Wagon Tracking Systems
Client : Indian Railways
Role : Software Developer
Environment : ARM7 LPC2478, Teltonica Modem
Skills/Tools Utilized : Keil IDE, Trace32 Debugger
Protocol : SPI & I2C.
Project Description
Wagon Tracking Systems is an Automatic wagon tracking and
monitoring Project. This Mobile Data Terminal (MDT) fixed in the
moving locomotive. The MDT Receives data from GPS Satellite and
extract useful information then it makes a string according to ASL
Protocol and sends it to control station(server) using GPRS
Communication and SMS is fallback mode. Product runs on the solar
energy.
Responsibilities
. Designed and developed
o GPRS Module.
o SMS Module.
o Powndown module.
o Configuration through SMS and GPRS.
2. Project Name : Geocomm
Client : Global Scan Technologies, Dubai
Role : Software Developer
Environment : Wavecom Open AT OS (GPOS)
Skills/Tools Utilized : Visual C++, Trace32 Debugger
Protocol : SPI & I2C.
Project Description
Geocomm is a vehicle tracking project. This unit Receives data
from GPS Satellites extracting useful information then it makes a
string according to ASL protocol and sends it to control
station(server) using GPRS and SMS is fallback mode. This string
contains information about location, distance travelled, time, unit
id etc. Event based tracking is also available. Call provision is
also there.
Responsibilities
. Designed and developed
o Geo-fence Module.
o A&D and Flash memory storing module.
o Events (Ignition on/off, Idle, Park, Panic) detection module.
o Immobilizer & Mobilizer (to stop & start the vehicle using
external relays)
. Integration Testing of the build phases
3. Project Name : Intelligent Vehicle Tracking Systems
Client : Emirates driving institute, Dubai.
Role : Software Developer
Environment : Wavecom Open AT OS(GPOS)
Skills/Tools Utilized : Visual C++, Trace32 Debugger
Protocol : SPI & I2C.
Project Description
Intelligent Vehicle Tracking Systems is an Automatic vehicle
tracking and monitoring using the touch screen Based Mobile Data
Terminal (MDT). The RFID card reader attached to the MDT registers
start and stop of a training session by reading the personal
parameters from the individual cards. It reads two cards, those of
the instructor and student, at the same time. The MDT Receives data
from GPS Satellite and extract useful information then it makes a
string according to ASL Protocol and sends it to control
station(server) using GPRS Communication.
Responsibilities
. Designed and developed
o Touch Screen Module.
o RFID Module.
o Odometer Interface Module.
o External Flash Read, write and Erase Module
4. Project Name : GeoPAS
Client : Indian Railways
Role : Software Developer
Environment : Wavecom Open AT OS(GPOS)
Skills/Tools Utilized : Visual C++, Trace32 Debugger
Protocol : SPI & I2C.
Project Description
GeoPAS is a GPS Loco pilot Assistance system designed to be placed
on a moving Locomotive, to assist the Loco pilot through Buzzer and
lamp alarm, whenever any landmark comes with in the Geo-fence range.
Powered with powerful onboard GPS, it displays local time, date,
speed of the Locomotive, time to reach, distance to reach, current
and upcoming two landmarks.
Responsibilities
. Designed and developed
o Flash writing module.
o Distance calculation module.
o Way Point fencing module.
Personal Information:
Father's name : P.Murugesan
Date of Birth : 06-July-1985
Marital Status : Married
Passport No & Validity : G7331739 & 11/02/2018
Present Address : #3, Govindharaj Nagar 1st
Street,
Porur, Chennai,
Tamilnadu, INDIA - 600 116,
Mobile Number : +91-984*******, +91-965*******
Languages Known : English, Tamil and German.
Hobbies and Interest : Playing cricket & chess and
listening Instrumental music
Achievements:
> Took Part in Tech days held by RBEI
> Underwent training in quality awareness program, Communication and
Presentation skills.
> Took part in quality management and cultural activities held by RBEI
> Completed German language Level A1.
Declaration:
I hereby confirm all the details furnished above are true to the best
of my knowledge and belief.
CHENNAI
M.SANKAR?