1. DinakaraPandian.P
Ph: (M) +91-9940261633
Email: dinakar.mit@gmail.com
Objective
Seeking a challenging role in the field of Automotive/Embedded Industry as a active professional to
contribute towards organizational success and to reach higher echelons
Synopsis
Energetic and result oriented professional with over 9+ years of experience in IT Industry; Expertise in
Automotive and Home Media Infotainment Systems. Programming, Testing and Debugging; Posses
knowledge and skill necessary for the satisfactory performance of all assigned responsibilities;
Multitasking ability to sketch the plan, prioritize the work and manage the complex projects under
aggressive timelines; Adroit at analyzing the organization requirements; Highly ethical, trustworthy and
discreet;
Possessing excellent communication and collaboration skills to work in concert with
diverse groups effectively
Adroit at learning new concepts quickly, working well under pressure and
communicating ideas clearly and effectively
Friendly with an upbeat attitude
Dedicated and highly ambitious to achieve personal goals as well as the organizational
goals
Experience Summary
Jasmin Infotech Pvt Ltd, Chennai from February 2007 to February 2012.
Robert Bosch Engineering and Business solutions since May 2012.
Domain Skills
Experience in HMI and IAR-Visual state design.
Experience in using Da-Vinci configurator tools.
Experience in RTOS (VDK, OSEK & Greenhill’s Integrity) and multi thread application.
Experience in Requirements Engineering/Management using DOORs.
Experience in Development of Application, service layer modules and low level
configuration modules in Autosar architecture.
Experience in Integration test coding using CAPL script programming.
Experience in 16/32 bit, fixed and floating point Digital Signal Processors (BF-54x, 53x, family
and ADSP-2136x family of Analog Devices).
Experience in development of low level drivers supporting SPI, UART protocols.
Experience in Bluetooth, USB & SD card drivers.
2. Experience in Digital Radio Technologies DMB & DAB library integration.
Experience in development of Automotive Framework.
Debugging skills in both C and assembly Languages.
Experience in preparing test cases for an embedded product as per specification.
Experience in the development of Technical specification documents.
Experience in usage of tools like Debugger and Emulator.
Software Proficiency
Embedded C Programming.
Basic C++ .
Basic Assembly programming for Blackfin, Sharc & Renasas family processors.
RTOS (VDK, OSEK & Greenhill’s Integrity).
Scripting: Basic in Python, Perl, Make & CMake
Tools: VisualDSP++, Microsoft Visual C++, Canoe, Spectra lab & JTAG debugging
Build Environment: Eclipse IDE, GreenHills, Softune & Tornado
Communication Protocols: SPI, I2C, UART & CAN
Configuration Management, Version control and Bug/issue tracking tools: RTC, Clearcase,
SVN, JIRA, RTC & DOORs.
Autosar Architecture
Code Coverage using RTRT.
Academic Qualifications
Master of Engineering (M.E) with specialization in Electronics from MIT Campus, Anna
University, Chennai in June 2006 with 7.2 CGPA.
Bachelor of Engineering (B.E) in Electronics and Communication from Alagappa
Chettiar college of Engineering and Technology, Madurai Kamaraj University,
Coimbatore in April 2003 with 73.5 Percentile
HSC from Thiagarajar Model Higher Secondary School– Madurai, TamilNadu in 1999
with 86.42 Percentile
Matriculation from Seventh Day Adventist Matriculation Higher Secondary School –
Madurai, TamilNadu in 1997 with 78.36 Percentile
3. Professional Experience
Robert Bosch Engineering and Business Solutions –Coimbatore, INDIA.
Position: Specialist/Associate Project Manager
Product: Instrument Cluster - Automotive
Tenure: May-2012 to till date
Project#1
Title : BMW 35UP Project
Language Used : Embedded C.
Tools/Environment : GreenHills Multi
Chip : Intel Broxton
Operating System : GreenHills Integrity
Versioning Tools : RTC
Duration : January 2016 to till date
Team Size : 20
About the project:
Instrument clusters are used to display information which is controlled by Instrument cluster ECU. This
project involves two subcomponents KSS (kombi sub system) and GSS (Graphic sub system) which are
controlled by two controllers. KSS and GSS interact through SPI communication. KSS Is designed to
handle CAN communication with external ECUS and GSS is designed to display instrument cluster data
on display and processing of graphics. Real time debugging is handled using GreenHills multi debuggers
to fix bugs in the project.
Responsibilities:
Requirements Capture, Design implementation, Code Implementation & Testing
Implementation of new Application features
Leading 3 members team of fresher’s
Analyse and Fix the Bugs in existing features.
Configuration of RTE ports using Davinci tools Configurators.
Diagnostic Routine and Configuration (UDS protocol) support for the team.
CAN trace analyzing using the CANoe.
CAPL script for testing the features.
QAC Support.
Project#2
Title : BMW L6 Project
Duration : January 15 to December 2015
Software/Tools used : C, Tornado, Softune & DOORs
Processor used : Fujitsu & Emerald
RTOS/OS : OSEK & VX works
Versioning Tools : Clearcase
Team Size : 12
4. Responsibilities:
Implementation of new Application features
Analyse and Fix the Bugs in existing features.
CAN trace analyzing using the CANoe.
QAC Support.
Requirement Management/Engineering support for the team using DOORs.
Unit testing using RTRT && PFTEST
Project#3
Title : Great Wall Motors, China
Language Used : Embedded C.
Tools/Environment : Tornado & Softune
Chip : Fujitsu and Toshiba
Operating System : OSEK & VX works
Versioning Tools : Clearcase
Duration : March 2013 to December 2014
Team Size : 15
Responsibilities:
Implementation of Overspeed Warning handling for both KSS and GSS.
Complete ownership on design of Menu handling and traversing of menu through IAR visual state.
Worked and Support for Warning Hander.
Implementation of Door Ajar Warning.
Unit testing using RTRT.
EEPROM data handling.
Supported the Defect Fixing activity for the entire Project
Worked on GIMP tools for HMI designing.
Project#4
Title : GSS Platform
Language Used : Embedded C.
Tools/Environment : Green Hills Multi
Operating System : Integrity
Duration : June 2012 to February 2013
Team Size : 12
Responsibilities:
Developed code Nand Flash interface for error handling through read and write interface using FFS
file system.
Developed code SD card interface for error handling through read and write interface.
Integration of Candera and Courier library for HMI.
Unit testing using CPP unit test.
QAC/QAC++ version Personality file adaptation for the Project.
5. Jasmin Infotech Pvt Ltd, Chennai, INDIA.
Position: Senior Engineer – DSP Software
Product: Infotainment & Automotive
Tenure: Feb.2007 to Feb.2012
Project#5
Title : ADI SOUNDBAR
Language Used : Embedded C.
Tools/Environment : Visual DSP ++ (Blackfin)
Operating System : VDK
Chip : ADSP-BF533
Team Size : 10
About the project:
This project is a reference design of SoundBar on VDK RTOS, based on Balckfin-533 processor. Initially
this system designed based on Ez-Kit Lite then moved to customized platform. This system supports
HDMI, SPDIF, Analog, USB (Mass storage device, iPOD) and Bluetooth inputs, HDMI CEC Amplifier
features and ARC Playback. The user interface is through OSD over HDMI, VFD, 2x7-segemnts, LEDS,
Remote and Keypad. This system supports legacy audio formats PCM, DTS, AC3 and AAC and file
formats MP3, WMA and WAVE. Generalized amplifier control support is also present. SPDIF and USB
based firmware upgrade modes are available.
Responsibilities:
Bluetooth Application design and development.
Integration of USB stack & FAT file system.
Firmware upgrade through USB.
Framework design & implementation for USB playback and Browsing.
High level Design, Test Plan Documentation.
Misra compliance check for the code.
Project#6
Title : Yamaha AV Receiver USB
Language Used : Embedded C.
Tools/Environment : Visual DSP ++ (Blackfin)
Operating System : VDK
Chip : ADSP-BF533
Team Size : 10
About the project:
Yamaha Audio/Video Receiver USB receives Compressed/Uncompressed stream from various sources
(DVD/CD, HDD, iPod, XM, Tuner and USB) and playback with effective post processing algorithms. It
handles various audio decoders (Dolby digital, DTS, AAC, MP3 and WMA) to playback compressed
streams. It supports two to multichannel processing decoders (Neural surround, DPL2x and Xch stereo)
and provides maximum of six channels audio output.
6. Responsibilities:
Development of SD Card driver for Standard capacity type of cards in SPI mode.
Development of single/Multiple modes of communication with the SD card through read and writes
operations in SPI mode.
Development of the communication mechanism with the SD card supporting FAT32 file system.
Implement SD card playback.
High level Design, Test Plan Documentation.
Misra compliance check for the code.
Project#7
Title : DMB-Audio, Panasonic- Germany
Language Used : Embedded C.
Tools/Environment : Visual DSP ++ (Blackfin)
Operating System : VDK
Chip : ADSP-BF548
Team Size : 10
About the project:
DMB (Digital Multimedia Broadcasting) is a method of bringing multimedia images, radio, internet and
television programs to portable devices through digital radio transmission. It is an extension of DAB
(Digital Audio Broadcasting) which was developed and deployed for digital transmission of radio
programs.
Responsibilities:
Implementation of RS-Decoder.
Implementation of De-interleaver.
Implementation of TS & SL demuxer.
Integration of HEAACv2 decoder in the framework.
Tested with DMB forum test streams.
Misra compliance check for the code.
7. Project#8
Title : Network Music Player
Language Used : Embedded C.
Tools/Environment : Visual DSP ++ (Blackfin)
Operating System : VDK
Chip : ADSP-BF537
Team Size : 5
About the project:
Network music player supports upnp streaming and playback via Ethernet interface. It streams the
Audio and image from Local SVN Server. Its supports the playback of MP3, WMA, and WAV Formats.
The project is implemented in BF537 Ez-kit lite and VDSP4.5 tool is used for Code development. It utilizes
the Lwip stack provided by Analog devices.
Responsibilities:
Design and development of framework for Audio playback.
Implementation of upnp & http protocol for streaming via Ethernet interface.
Integration of Audio decoder’s MP3, WMA & AAC.
Misra compliance check for the code.
Project#9
Title : Sirius Internet Radio Playback
Language Used : Embedded C.
Tools/Environment : Visual DSP ++ (Blackfin)
Operating System : VDK
Chip : ADSP-BF537
Team Size : 5
About the project:
Sirius internet radio playback support downloading the content from Sirius server and playback of the
different audio genres. The project is implemented in BF537 Ez-kit lite and VDSP4.5 tool is used for Code
development. It utilizes the Lwip stack provided by Analog devices.
Responsibilities:
Integration of Sirius library to VDSP lwip stack.
Downloading the content to local disk and playback.
Design & Test Plan Documentation.
Misra compliance check for the code.
8. Project#10
Title : Dynamic Range Control Algorithm
Language Used : Embedded C & Sharc Assembly coding
Tools/Environment : Visual DSP ++ (Sharc)
Chip : ADSP-21369 EZkit-lite
Team Size : 5
About the project:
Dynamic Range Compression (DRC) may be used to increase the signal level of softer passages of audio
signal relative to the louder portions of the audio signal. DRC may also be used to reduce the signal level
of louder passages of the audio signal relative to the softer passages of the audio signal.
Responsibilities:
Integration of DRC algorithm into pass through code.
Optimizing the designing parameters such as attack time, hold time & release time parameters.
Testing the code with DRC test stream & debugging.
Design & Test Plan Documentation.
Personal Vitae
Sex : Male
Marital Status : Married
Languages Known : English and Tamil
Present Address : B-109 Sreevatsa Srilakshmi Apartments
Codissia Road, Ranganayaki Nagar
Thanneerpandhal, Coimbatore.
TamilNadu.
(DinakaraPandian P)