Sie sind auf Seite 1von 5

Ramgopal T

Mobile: +91- 9618539538. gopalemd@gmail.com

Career Objective To apply my knowledge and skills successfully towards the growth of the organization with the objectives of the organization progress and career enhancements. Professional Career Having 3 years of experience (Mar2010 - Till date) as an Embedded Software Engineer in Technical Innovations N Solutions (TINS). Having 1 year of experience (Aug 2008 - Aug 2009) in verification and validation of Automotive electronic software in CMC Ltd. Skill Set Hands on Experience on ATmega8, ATmega32, AT91SAM7A3, AT91SAM3X4C. Experience in different Communication protocols such as SPI, UART, I2C, and CAN, basic knowledge in LIN, KWP2000 & CAPL. Strong in C. Fined tuned in IAR Embedded work bench, AVR Studio 4, Proteus (Simulation software. Good theoretical knowledge on testing and interrogator automatic software tester. Well versed in version control using Microsoft Visual Source safe 6.0. Experience in White box and Black box Testing, Software Hardware System integration. Having good knowledge on Automotive domain protocols and tools like CAN, CANoe, CANalyzer. Experience in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Academic Credentials B. Tech in ECE (2003-07) From VJIT, Hyderabad, A.P, Affiliated to JNTU 61.73%. Trained in Embedded System from CMC Ltd.

PROJECTS PROJECT #1: Project Name : SMART_CAN SNIFFER Role Client Environment Software Development TINS Hardware Platform: AT91SAM7a3. Language: Embedded C. Development Tools: ATMEL STUDIO 6. DESCRIPTION: The CAN Sniffer tool is a simple to use low cost CAN bus monitor which can be used to develop and debug high speed CAN network. The tool supports CAN2.0a and ISO11898-2 and a broad range of functions which allow it to be used across various market segments including automotive, industrial, medical, and marine. The toolkit comes with all the hardware and software required to connect6 a CAN network to a PC. The scope of the project is to implement the CAN sniffer tool on AT91SAM3X4C application processor the software development on this processor includes CAN and UART. RESPONSIBILITIES: PROJECT #2: Project Name : SMART_PLC Role Client Environment Software Development & Testing NESL Hardware Platform: ATmega32. Language: Embedded C. Development Tools: AVR STUDIO 4. DESCRIPTION: Smart PLC is an intelligent water controller for Bulk Water Delivery Services for Commercial utilization. Smart PLC contains a User Interface (UI) which displays the water level in the Tank to the Operator/user. The main requirement is to deliver the precise amount of water in Liters to the customer. This process can be initiated through UI which sends the commands to the controller. The controller performs appropriate tasks. RESPONSIBILITIES: Gathering Customer Requirements. Preparing Software Requirement Specifications (SRS) document. Complete Source Code Development. Bug Fixing. Testing. Team Size Duration 2 8 Analysis of CAN Module. My responsibility is to develop CAN and UART driver codes. Testing. Team Size Duration 2 5

PROJECT #3: Project Name : IT (INTELLEGENT TERMINAL) Role Client Environment Software Development. Team Size TINS Duration Hardware Platform: AT91SAM7A3. Language: Embedded C. Development Tools: IAR EMBEDDED WORK BENCH. 3 10

DESCRIPTION: In Transportation services, there is a need to constantly maintain the data regarding the details of the vehicle and the type of load it is carrying and the date and time, a smart answer to this is INTELLEGENT TERMINAL. The Intelligent Terminal is smart and robust unit, it has a PS2 keyboard interface and a heads up display, the data is entered using the keyboard and stored in a Memory card. The project involves development of Board Support Package (BSP) for AT91SAM7A3. My Responsibility was Software frame work BSP which includes AIC (Advanced Interrupt Controller), PMC, TIMER and apart from that communication protocols SPI. RESPONSIBILITIES: Understanding various Components in BSP. Development of Driver Framework for the same. Testing functionality of the devices on hardware. PROJECT #4: Project Name : Role Client Environment SMART_SENSE Software Development and Testing. Tirumala Electronics. Hardware Platform: ATmega8 Controller. Language: Embedded C. Development Tools: AVR STUDIO 4.

Team Size Duration

2 6

DESCRIPTION: Smart Sense is a smart and intelligent water level manager. The main design goals of the smart sense are to autonomously sense the levels of the water in the tank and perform corresponding task. The smart sense unit calculates the average filling time of the tank and stores the time in minutes in an on board EEPROM, thus whenever if required to fill the tank immediately, then it makes use of the average filling time and runs the motor to the specified amount of time. Smart Sense operates on sensors to efficiently manage and supply the water needs in household.

RESPONSIBILITIES: Gathering Customer Requirements. Preparing Software Requirement Specifications (SRS) document. Implementing State Machines. Software Development and Bug fixing. Testing. PROJECT #5: Project Name : Role Client Environment CONTROL ECOMATIC SoftwareDevelopment&Testing. SKI & NUCON Microcontroller : Atmega32 Language : C S/W Tools : AVR Studio 4 H/W Tools : AVR JTAGICEmk II

Team Size Duration

3 6

DESCRIPTION: The ECOMATIC is an air dryer controller that separates the dry and moist air from the compressor. In fact, the former has applications in Pneumatic control systems.The dry air is separated from the compressor by the dryer controller at three stages: Flushing stage, Pressure Build-up stage and Pressure balancing stage.Each stage has a specific set of durations and can be programmed using a DIP Switch. During these stages ECOMATIC dryer controller drives the 5 solenoid valves to separate the dry air and the moist air, which is synchronized with the compressor. This project was implemented with finite state machine model with total of 8 states. These states change constantly with the compressor, while the dry air is ejected out. RESPONSIBILITIES: Understanding various Components in BSP. Analysis of the specifications provided by the client. Responsible for writing driver for TIMER. Testing. PROJECT #6 : Project Name : Role Client Environment RAIN & LIGHT SENSOR Testing,Verification and Validation. TRW,USA Tools: AST, Interrogator, RLS ECU, CANoe, Oscilloscope, RALF.

Team Size Duration

2 6

DESCRIPTION: Rain and Light Sensor Electronic Control Unit (RLS ECU) is a Microcontroller based embedded product, which is used in Automotive for controlling of Wipers, Headlights and Taillights. The RLS module is placed on the inner surface of windshield of vehicle in the wipers sweep area such that it does not obstruct the drivers view. There are different kind of modules like GENERAL, CAN-protocol based, LIN protocol based, PWM and K- Line rain and light sensors. In GENERAL category rain sensors the input and output information is passed through physical wire. In CAN based rain sensors the input and output information is passed through CAN messages. In LIN based rain sensors the input and output information is passed through LIN messages and in the same way for PWM and K Line also. The rain/light sensor controls the wiper system based on the rain intensity and in the same way it also controls the Head/Tail lights based on the ambient light levels. Project involves understanding the rain/light sensor domain functionality, CAN and LIN communication protocol for various projects. Preparation of System requirements, Test cases, and functional testing. RESPONSIBILITIES: Understanding the system and analyzing the requirements Preparing the test cases. Executing the test cases. Reporting the bugs, if RLS module software does not meet a requirement. Raising SCRs (Software Change Requests) and tracking them to closure.

DECLARATION: I here by confirm that all the above furnished information is true and correct up to my knowledge. Place: Hyderabad. Date: (Ramgopal.T)

Das könnte Ihnen auch gefallen