SUBATHRA DEVI SRINIVASAN ***, Leland pkwy,
Cumming, Georgia – 30041.
********@*****.*** Cell: 425-***-****
PROFESSIONAL SUMMARY
Eight years of extensive experience in embedded systems technologies such as Real Time Operating Systems (QNX and Vxworks) and embedded programming in C.
Professional experience with one of the top companies. Honeywell Technology Solutions Lab Pvt. Ltd.
Extensive programming experience in C and C++.
Good domain Knowledge and experience in Access control domain in Honeywell and Automotive domain in Visteon.
Good Experience in Vehicle Diagnostics. Performed a complete part II specific development and testing for a project in Visteon in GGDS – 003 standards.
Very good experience in quality tools and activities such as Six Sigma.
Achieved several appreciations such as direct appreciation from CTO of access control domain for a very significant release in a short period of time and also received Team excellence award during the training period at Honeywell.
PROFESSIONAL EXPERIENCES
Wipro Technologies
Technical Leader
Oct 2011 to March 2013
Visteon Technical and Services centre Pvt. Ltd.
Senior Embedded software design Engineer
Jan 2007 to Jan 2011
Honeywell Technology Solutions Lab Pvt. Ltd.
Software Engineer
July 2004 to December 2006
TECHNICAL SKILLS
RTOS
VxWorks, QNX, Visteon specific RTOS
High Level Language
C, C++
DSP Tool
MATLAB
Processor Architecture
8085, 8086, PIC micro controller PIC16F877, Motorola S12 and S12x micro controller. Power PC MPC5606S
Embedded Debuggers
JTAG, In-circuit Emulator, Lauterbach Debugger, P&E controller
Assembly Language
8051, 8085, PIC micro controller
SDLC Process
DFSS (Design for Six Sigma) Phase 1 and DFSS Phase 2 Certified
Domain
Security and Life safety, Automotive domain
Source Management
Clearcase, VSS
Compilers
IAR and cosmic compiler
Protocol
CAN, I2C, SPI, RS232
Testing tool
Writing test scripts in ATLAS tool and running in CANOE environment
AREAS OF INTEREST
1Embedded system development
2Automotive domain
3Access Control systems - Security systems
4Digital Signal Processing
5Research and Development
PROJECT EXPERIENCES
Diagnostics module in automotive domain
Company : Wipro technologies
Duration : Eight months
Technology : C
Role : Technical lead
Description:
The project deals with the development of firmware for Diagnostic module in automobiles.
Responsibilities:
Performed the lead role and developer role in the development of the diagnostic module from the requirement collection to release to the testing team. We had the challenge of completing tasks with fewer amounts of time and less hardware which involved a lot of teamwork and dedication.
Display module in Panasonic cluster
Company : Wipro technologies
Duration : Eight months
Technology : C
Role : Technical lead
Description:
The project deals with the maintenance of firmware for Panasonic music system in automobiles.
Responsibilities:
Performed the lead role in managing the offshore team in handling this maintenance project which includes the completion of maintenance issues and new requirements.
C520 Instrument clusters
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one year
Tools : CANalyzer, Canoe, IAR compiler, Lauterbach Debugger, P&E controller, Atlas tool, Wincal (Visteon specific tool for End of line operations)
Technology : C
Micro Used : MPC5606S (power pc)
Role : Lead and Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The modules handled by me in this project were Telltales, EOL (End of line commands), Diagnostics and warnings.
Responsibilities:
Performed the Requirement analysis through software requirement specification document and communication with the customer
Performed the complete Design and Development of Diagnostics module in GGDS 003 standard. Performed the Part II testing of this module by writing the Atlas scripts and running them. Performed the Part I testing using Ford tool.
Performed the complete design, development and testing of the EOL module. This module is used end of line for testing the hardware, programming nvm, etc
Performed the Basic framework and design for the telltale module. Performed the design, development and testing for 11 telltales. Performed lead role in guiding two members who were allocated for implementing remaining telltales. Developed a CAPL script for testing all the telltales.
Performed the design, Development and testing for seven warnings
C520 Instrument clusters
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one year
Tools : CANalyzer, Canoe, IAR compiler, Lauterbach Debugger, P&E controller, Atlas tool, Wincal (Visteon specific tool for End of line operations)
Technology : C
Micro Used : MPC5606S (power pc)
Role : Lead and Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The modules handled by me in this project were Telltales, EOL (End of line commands), Diagnostics and warnings.
Responsibilities:
Performed the Requirement analysis through software requirement specification document and communication with the customer
Performed the complete Design and Development of Diagnostics module in GGDS 003 standard. Performed the Part II testing of this module by writing the Atlas scripts and running them. Performed the Part I testing using Ford tool.
Performed the complete design, development and testing of the EOL module. This module is used end of line for testing the hardware, programming nvm, etc
Performed the Basic framework and design for the telltale module. Performed the design, development and testing for 11 telltales. Performed lead role in guiding two members who were allocated for implementing remaining telltales. Developed a CAPL script for testing all the telltales.
Performed the design, Development and testing for seven warnings
Newton 1.5 platform development
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : two months
Team Size : 4
Technology : C
Tools : CANalyzer, IAR compiler, Lauterbach Debugger
Micro Used : MC9S12HY – Jellyfish micro
Role : Developer
Description:
The project deals with the Platform development for the Jellyfish micro. Both the hardware and software was done in Visteon. The modules handled by me in this project were developing the make files and build environment for this platform.
Responsibilities:
Performed Design, Development and testing of the make files and Build environment
C170 Emissions Program
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one month
Team Size : 1
Technology : C
Tools : CANalyzer, IAR compiler, Lauterbach Debugger
Micro Used : MC9S12H256 micro
Role : Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The program had the requirements to implement compass feature and low fuel warning feature.
Responsibilities:
Performed the Requirement analysis through customer communication
Performed Design, Development and testing to implement compass feature and low fuel warning feature
DIS Application BV2X6IC
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one year
Team Size : 1
Technology : C
Tools : CANalyzer, IAR compiler, Lauterbach Debugger
Micro Used : MC9S12H256 micro
Role : Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The communication is established using CAN protocol. The program had the requirements to fix the issues and to implement the requirements in the trip computer package, welcome strategy and Distance to Empty Feature.
Responsibilities:
Performed the Requirement analysis through customer communication
Performed Design, Development and unit testing to fix the issues and for the requirements in the trip computer package, welcome strategy and Distance to Empty Feature
Performed Release activities
Performed Validation support
DIS Application BV2X6IC voice warning demo
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : Four months
Team Size : 2
Technology : C
Tools : CANalyzer, Cosmic compiler, Lauterbach Debugger
Micro Used : MC9S12XHZ micro
Role : Developer
Description:
The project deals with the Demo project which is to be displayed to Ford from Visteon. The program had the requirements to migrate the micro controller from S12 to S12x, CAN network implementation and to implement voice warning for all the warning in the car instead of tones.
Responsibilities:
Involved in Requirement analysis through customer communication
Performed Design, Development and unit testing for the micro migration, voice warning and the CAN network requirements.
Developed and released a generic software package for the voice warning implementation which uses the xgate (coprocessor) to play the voice warning while the rest of the cluster operations will be performed by the processor.
Ford P150 Instrument Cluster
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one year
Team Size : 2
Technology : C
Tools : CANalyzer, IAR compiler, Lauterbach Debugger
Micro Used : MC9S12H256 micro
Role : Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The communication is established using CAN protocol. The program had the requirements to migrate the micro controller from mako to swordfish and in CAN messages, Fuel calibration table, Fuel sender, displays, Diagnostics and antitheft system.
Responsibilities:
Involved in Requirement analysis through customer communication
Performed Design, Development and unit testing for the micro migration and requirements in CAN messages, Fuel calibration table, Fuel sender, displays, Diagnostics and antitheft system
Performed Release activities
Performed Validation support
DIS Application BV226IC
Company : Visteon Technical and services centre Pvt. Ltd.
Duration : one week
Team Size : 2
Technology : C
Tools : CANalyzer, IAR compiler, Lauterbach Debugger
Micro Used : MC9S12H256 micro
Role : Developer
Description:
The project deals with the firmware for Ford cluster (firmware for the Electronic items in the Car). The communication is established using CAN protocol. The implementation for transferring the parameters of nine different alarms from ROM to NVRAM was done by me.
Responsibilities:
Design and Development for change in memory storage from ROM to NVM
STAR II ACCESS CONTROL SYSTEM
Company : Honeywell Technology Solutions Lab Pvt Ltd
Duration : From March 2005 to December 2006
Team Size : 2
Technology : C in QNX RTOS
Role : Developer
Description:
Star II is a High end Access control panel. It provides the access functionalities for door, elevator and monitor points. The basic configuration of the panel can be done through the HyperTerminal itself without any host. It is being installed in sky harbour one among the world's biggest airport.
Responsibilities:
The firmware design, development and unit testing of many features for the access control panel.
Maintaining the process in the project through six sigma tools.
Completed two major and three minor releases.
Provided the Validation support
ACADEMICS
BE in Electronics and Communications from Bharathiar University with distinction
B.E. (Overall %) : 80%
XII STD : 88.42%
X STD : 83%
TRAININGS
Sl#
Title
Organized by
Duration
1.
Digital Signal Processing and MATLAB
Honeywell Technology Solutions Lab during the training period.
3 weeks
2.
Design of Safety Critical Embedded System development
2 weeks
3.
Power PC Architecture and Programming training in Indian Institute of Science
3 weeks
4.
Real Time Operating system training in Vxworks in M.S. Ramaiah School of Advanced Studies
3 weeks
5.
C, C++ and UNIX
SSI
6 months
6.
PG Diploma course in Embedded Systems
Institute for Embedded Solutions
6 months
Declaration:
I here by declare that the above statements are true to the best of my knowledge.
Subathra Devi. S