Prasanna
Mobile: 848-***-****
Email:****************@*****.***
To secure a challenging career, where my knowledge and experience can be shared, enriched and synchronized with the organizational requirements.
Functional Skills
A result oriented professional with 5 years’ experience in the areas of R&D, Firmware Design and Development for Embedded Systems.
Significant experience in programming 32-bit micro controllers using their respective IDE tools.
Documented success in Project development activities with deft in designing, developing firmware along with involvement in schematic design, prior to developing the product.
Good understanding of Rational Unified Process for the development of software.
Conversant with RF equipment like Spectrum Analysers, RCT, Oscilloscope, etc.
An effective player with strong communication, relationship management, analytical, logic and problem-solving skills.
Technical skills:
Microcontrollers NXP: LPC2368/LPC2378. (32-bit ARM7)
Embedded Development Tools Keil C Debugger Environment and uLink JTAG for Keil,
EDA packages CADSTAR
Programming Language Embedded C
Operating Systems Unix/Linux
Involved in the, UART, SPI, SSP, RS232.RS422/485 Protocol implementation and development.
User Interfaces include: Matrix Keypad and LCD.
Involved in Voice Driver development with Audio CODEC.
Interface with ADC and DAC
Other Interfaces include GSM Modem (AT commands), GPS receivers, Zigbee Modules, IR transceivers
Experience in Base band firmware development for satellite radio modems.
Involvement in schematic design for the required microcontroller board with the respective team.
Software build and integration of units or modules
Involved in software integration testing
Experience in bench level integration testing
Professional Summary:
Since July 2010: Avantel Limited As Engineer
Key Deliverables:
Planning & organizing day-to-day development activities and resolving procedural problems as appropriate to the timely completion of research objectives.
Functioning as R&D Engineer and working with the team for design and development of the firmware required for the micro controller based control cards for various Base band & telecommunication projects.
Understanding the SRS, generating the necessary functional blocks to realize the functionalities given in the SRS.
Preparing the firmware documents like Software requirement specifications. interface requirement specifications,
Designing the Control card required for the project and developing the Software / Firmware as per the requirements.
Preparing basic test procedures for the control card development.
Summary of Experience:
5 years of work experience in System verification, validation, inteagration, design, development in embedded software development.
Experience in C Programming on microcontrollers like ARM7 using their respective IDE tools
Experience in high level embedded operating systems: Unix, Linux, Open Embedded.
Experience with low level software/hardware interface design and debugging.
Driver Development for the Following:
oLCD.
oMatrix Keypad.
oProtocol implementation and development using UART Interface.
oAMBE Voice driver development with Audio CODEC.
oInterface in RF device programming for PLL and Direct Digital Synthesizers like AD9954, ADF4001 and RFMD RF2051/52.
Instrumentally involved in designing, programming and testing of control cards on the stringent specific requirements of the customer.
Interfacing GPS receiver to microcontroller, retrieve the positional data like latitude, longitude from the frame and then computing the azimuth and elevation angles.
LCD and keypad interface for the microcontroller to accept the user data and process accordingly.
Interfacing the GSM modem to microcontroller for sending and receiving messages through GSM/GPRS mode. AT commands have been used for interfacing the GSM modem to the microcontroller. The functionalities include sending SMS, receiving SMS, Call Connect, and Call disconnect, etc.
Zigbee module to provide wireless interface to the units. This unit is used to control the outdoor unit in the vehicle tracking system in wireless mode.
Integrating IR transceiver as a part of providing wireless interface to the units.
Projects Executed:
UHF Airborne terminals:
Client: Indian Defence
Environment: C, Keil RealView Microcontroller development Kit.
Tools: CADSTAR for Schematics.
Hardware ARM7TDMI / NXP based LPC2368 32-bit Microcontroller
UHF Airborne Terminal is mainly indented for providing voice and data communication using Indian satellite transponder networks for Indian aircrafts. It provides Communication through demand Assigned Multiple access technique (DAMA), it mainly consists of two submodules terminal and Remote Control Unit. Remote Control unit is intended to access the terminal from remote location.
Responsibility:
Preparation of Firmware Requirement & Interface Requirement Specification Document
Base band control card hardware schematic design using CADSTAR.
Developing the firmware for
Airborne Terminal
-AMBE-2000 voice driver development with Audio CODECs at low bit rate2.4kbps voice processing.
-RFMD based RF2052 Synthesizer Driver for Up conversion and Down Conversion for Frequencies in UHF Range.
-DAMA protocol development to communicate with UHF HUB.
-Driver for controlling and monitoring the power Amplifier during Voice /data communication process.
-Protocol development to communicate with remote control Unit.
-Testing the voice processing section.
Remote Control unit:
-Driver for user interface like 6x4 Matrix Keypad, Monochrome graphical LCD
-Protocol development to communicate with terminal through RS422 Interface.
Performing the Functional and unit tests for Developed Code.
Preparing the design and maintenance manuals.
Preparing the firmware documents.
Fixing the bugs found during the field testing at the integration level.
Preparing the documents for validation and verification.
Modulator and demodulator-UHF HUB
Client: SAC Ahmadabad
Environment: C, Keil Real View Microcontroller development Kit.
Tools: ULink JTAG debugger, CADSTAR for Schematics, RCT set.
Hardware ARM LPC2368 32-bit controller
This Modulator and Demodulator units are important systems in UHF HUB. It is mainly used for establishing communication between two UHF Terminals or between an UHF Terminal and telephone/mobile through satellite.
Responsibility:
Hardware schematic design by using Cadstar tool.
Preparation of Firmware Requirement & Interface Requirement Specification Document.
Developing Firmware for the following:
-Interface with Display and keyboard.
-Driver for RF synthesizers to generate 70 MHz signals.
Performing the Functional and unit tests for Developed Code.
Preparing the design and maintenance manuals.
Communication channel Unit-UHF HUB
Client: SAC Ahmadabad
Environment: C, Keil Real View Microcontroller development Kit.
Tools: U Link JTAG debugger, CADSTAR for Schematics, RCT set.
Hardware ARM LPC2368 32-bit controller
This Communication Channel Unit is an important system in UHF HUB. It is mainly used for establishing communication between two UHF Terminals or between an UHF Terminal and telephone/mobile through satellite.
Responsibility:
Hardware schematic design by using Cad star tool.
Preparation of Firmware Requirement & Interface Requirement Specification Document.
Developing Firmware for the following:
-Interfacing with user Interfaces.
-Firmware for handling the AG2120 PSTN Interface i.e., generating call request to EPBX and detecting the Ring request coming from EPBX and its voice processing.
-Firmware for handling low bit rate 2.4 kbps Audio codec and Vocoder chips.
Performing the Functional and unit tests for Developed Code.
Preparing the design and maintenance manuals.
UHF Ship borne Terminals
Client: Indian Navy
Environment: C, Keil Real View Microcontroller development Kit.
Tools: CADSTAR for Schematics.
Hardware ARM7TDMI / NXP based LPC2368, LPC2378 32-bit Microcontroller
It is mainly designed and developed to transmits/receives the signals in UHF band using Indian Satellite transponder Network. Communication through Satellite provides full-duplex voice & data communication and LOS (Line of site) provides half-duplex voice/data communication between ships. In Satellite communication mode, UHF Transceiver Terminal operates in Demand Assigned Multiple Access (DAMA)/ Permanent Assigned Multiple Access (PAMA) mode. UHF Terminal enables full-duplex voice communication using UHF Transponder of the Indian Satellite GSAT-7.
Responsibility:
Hardware schematic design by using Cad star tool.
Preparation of Firmware Requirement & Interface Requirement Specification Document.
Developing Firmware for the following:
-Interfacing with user Interfaces.
-Firmware to handle PLL and RFMD based synthesizers during voice/data communication.
-Handling the Push To Talk signal during communication in LOS mode of operation.
-Handling the power Amplifiers during Communication.
-Protocol Development to establish communication with the Tx module in the terminal.
-Control the QPSK modulator and Demodulator during Communication in SATCOm mode.
-Controlling the Tunable filter during Communication in LOS mode of Operation.
-Protocol development to communicate with Interface unit.
Performing the Functional and unit tests for Developed Code.
Preparing the design and maintenance manuals.
Preparing the firmware documents.
Preparing the documents for validation and verification.
Design of Sub modules for verification and validation of terminal.
UHF Interface Units
Client: Indian Navy
Environment: C, Keil RealView Microcontroller development Kit.
Tools: CADSTAR for Schematics.
Hardware ARM7TDMI / NXP based LPC2368, LPC2378 32-bit Microcontroller
UHF interface Units are mainly intended to access the whole terminal from a location and to establish communication with the Navy exchange interface like CCS and ACC interfaces.IT mainly consists of Interface Unit and Remote Control unit.
Responsibility
Hardware schematic design by using Cad star tool.
Preparation of Firmware Requirement & Interface Requirement Specification Document.
Developing Firmware for the following:
Interface Unit
-Protocol development to communicate with remote Control Unit
-Protocol development to communicate with ACCS and CCS exchange Interfaces
-Protocol development to Communicate with Remote Control Unit.
-Handling the selection between Navy exchange and Remote Control unit
Remote Control Unit
-Protocol development to communicate with Interface unit
-Interfacing with user Interfaces
Performing the Functional and unit tests for Developed Code
Preparing the design and maintenance manuals
Preparing the firmware documents
Preparing the documents for validation and verification
Design of Sub modules for verification and validation of terminal.
Floating Recorder Unit:
Client: NSTL
Environment: C, Keil RealView Microcontroller development Kit.
Tools: CADSTAR for Schematics.
Hardware ARM7TDMI / NXP based LPC2368, LPC2378 32-bit Microcontroller
The Floating recorder unit is intended to transmit the GPS data and alarm data through MSS in periodic time interval. It’s interfacing with the IR transceivers for receiving the alarm data from the torpedo and transmitting the commands to torpedo through IR transceiver. Held an additional responsibility of overall integration of the unit and testing.
Responsibility:
Performing the Functional and unit tests for Developed Code.
Preparing the design and maintenance manuals.
Preparing the firmware documents.
GSM Based Vehicle Tracking System:
Client: DEVAS multimedia
Environment: C, Keil Real View Microcontroller development Kit.
Tools: CADSTAR for Schematics.
Hardware ARM7TDMI / NXP based LPC2368, LPC2378 32-bit
Microcontroller
The vehicle tracking system is designed to track/ monitor the vehicle movement continuously. The GPS data acquired is sent using the GSM modem in the form of SMS/GPRS packet. At the receiving end, the application extracts the required data from the SMS/GPRS packet and saves data in to the database. The various parameters like fuel level, ignition status etc on the truck are also monitored and the same are transmitted to the control station. Responsible for understanding the SRS, developing software/firmware, creating test cases and carrying out test and evaluation followed by execution
Educational Qualification:
Bachelor of technology in Electronics and Communication from JNTU Kakinada.
Personal Information:
Date of Birth : 12May1987
Languages : English, Telugu