| Home | Terms of Use | Site Map | Contact Us |
IndustryCommunity.com > Manufacturing Community > Jobs Forum > Message
Main Menu
Find

[ List Subjects ][ Current Board ][ Post Message ]
[ View Followups ][ Post Followup ]

Subject: Re: Jobs-Pittsburgh: Embedded Control Systems Development

Date: 07/19/01 at 8:25 PM
Posted by: rajaiah pandrala
E-mail: rajpandrala@yahoo.com
Message Posted:

In Reply to: Re: Jobs-Pittsburgh: Embedded Control Systems Development posted by Nandu Chowdhury on 12/15/00 at 8:51 AM:

RAJAIAH PANDRALA

SUMMARY:
6 years of experience in design, development and implementing Real-Time Embedded systems. Experience in Device Driver development using C, C++ in VxWorks, ECOS Real-time Operating System. Extensive experience in firmware development and Device drivers for RS-232, RS-485, PCMCIA, and Alphanumeric & Numeric Printers. Experience in Digital Circuit design, debugging hardware problems using Logic Analyzers, Oscilloscope and Multimeter. Experience in developing applications for VME, I2C, PCI bus, PCB design using software tools like PADS-PCB, Or-CAD and VHDL programming (FPGA) using ATMEL development Tools. Experience in Telecom protocols like ISDN (Q.931, Q.921), AAL2 (ATM) and TCP/IP.

SKILLS PROFILE:

Hardware: MPC 555, VME, PCMCIA, PCI, 8086, 8085, 8031/51 and 68k
Operating Systems: VxWorks 5.4, ECOS, Windows 98/95/NT, UNIX (Linux 3.0),
Sun Solaris 2.6.
Special Software/Tools: VHDL, PADS-PCB, Or-CAD, Av-Case Tools (8031/51 Cross compiler).
Debugging Tools: Simulator-31, Logic Analyzer, Oscilloscope, Multimetre, In-Circuit Emulator (ICE), and ROM Emulator.
Languages: C, C++ and Assembly Language (8086, 8031,8085, 68K).
Telecom Protocols: ISDN (Q.931, Q.921), AAL2, TCP/IP.

PROJECTS DETAILS:

July 2000 to May 2001
Flight Recorder / Ride Analysis tool
Client: Danlaw Inc, Detroit
Role: Sr. Embedded Software Engineer
This is the system where it monitors and controls the various devices in the car. This communicates with various device through CAN, CLASS-II Protocols and RS232 port for PC. This is based on Motorola Power PC- 555 & includes RTOS
My responsibilities are:
∑ Developed and tested FPGA programs using VHDL.
∑ Developed and tested device drivers for PCMCIA controller and RS232.
∑ Developed and tested communication programs using CAN protocols
∑ Implemented Tasks, ISRí s and I2C functions.
∑ Designed & Developed Circuit (Hardware), Software and integration of all modules and power on initialization functions.
Hardware: Intel Pentium PC, MPC555 based target system.
Operating System: VxWorks 5.4, SUN Solaris 2.6
Languages: C++
Special H/S Tools: Logic analyzer, Oscilloscope, Mutimeter, Atmel
Development System, Phytech development system.
Protocol: CAN Protocol, CLASS-II protocol.


March 2000 to June 2000
Porting AAL2 to VxWorks
Client: Future Software ltd, India
Role: Sr. Embedded Software Engineer
Future software Product development division is responsible for developing telecom products like VOIP, MEGACO, SIP, AAL2, VPN and ISDN. The AAL2 is the ATM Adaptation Layer 2, which is the signaling layer of ATM. The AAL2 Layer provides signaling for both the Endpoints and ATM switches. The AAL2 is responsible for providing the interface, channel and the resources required for endpoint to make a call and it also provides facility whether the address is reachable or not through the Routing table.

My responsibilities included:
∑ Capturing the requirements and performing the analysis for porting the AAL2 stack.
∑ Developing and testing Layer Management module, Service User module and Service User to AAL2 Stack Interface.
∑ Performing module testing using Tornado Tools like Wind Navigator, Wind Shell, Gdb and Integration testing.
∑ Documenting the preparation of the Software Requirement Specifications (SRS), Interface Design Document (ICD), DD (Detailed Design), UT (Unit test plan) and IT (Integration Test plan).

Hardware: SUN-SOLARIS Work Station
Operating System: Real-Time Operating System VxWorks 5.4
Languages: C
Protocols: IP, AAL2

Feb. 1999 to Feb 2000
ISDN Customer Premises Equipments (Feature Phone)
Client: Indian Telephone Industries Ltd, Bangalore, India
Role: Sr. Embedded Software Engineer

Indian Telephone Industries is a leading Tele-communication company in Asia. ITI provides telephone switches as well line equipments. ISDN feature phone is an ISDN Terminal Equipment (TE) running over Basic Rate Interface (BRI). This involves implementation of kernel, memory timer management, system management and protocol stack modules using structured programming in C language. Protocol stacks are implemented using ITU standards Q.931, Q.921 standards. Test code that emulates the GUI and runs under Windows NT.
My responsibilities in this project were:

∑ Capturing the requirements for Layer 2 and Layer 3 of ISDN.
∑ Coming up with necessary functions required to be invoked.
∑ For an incoming call, checking to determine whether it is SS7 signaling.

∑ Detailed Design of Layer 2 protocol using Q.921 (LAPD) and Layer 3 protocol using Q.931.
∑ Coding of Layer 2 and Layer 3.
∑ Unit Testing of Layer 2 and Layer 3 and preparing test report.
∑ System Testing of Layer 2 and Layer 3.
Hardware: 8051 Micro controllers, Intel Pentium PCs
Operating System: Windows NT
Languages: C
Protocols: SS7, ISDN

July 1998 to January 1999
Public Call Office (PCO)
Client: Micro Solutions, India
Role: Sr Software Engineer
The Application is to provide a Telephone Line Monitoring System for National / International Subscriber Dialing & Local Calls made from Public Call Booths. This is based on 8031 micro controllers. This was a DOT approved project.
My responsibilities are:
∑ Software Design, Circuit Design and Debugging & Implementation.
∑ Includes devices like RS232, LCD, LEDS, 5x4 matrix Keyboard, DP555 Alphanumeric / Epson 480 Numeric printer.
∑ Implementation of PNT LINE monitor routines (PULSE dialing, Tone dialing, 16KC signal, Line reversal).
∑ Implementation of I2C protocol.
∑ Implemented Menus on LCD (16X2).
∑ FPGA programming using VHDL.
∑ Implemented printer routines ( Alpha numeric and Numeric )
∑ User interface routines.
∑ Integration of all modules and power on initialization functions.
∑ PCB design using PADS-PCB.
Hardware: Intel Pentium, Target system, InCircuit Emulator
Operating System: Windows 95/98
Languages: ASM-31, C
Special H/S Tools: 8031 Simulator, In-Circuit Emulator and Av-Case Tools.

January 1998 to June1998
Local Call Monitor
Client: Micro Solutions, India
Role: Sr Software Engineer
This is a Telephone Line Monitoring system for Local Calls. This provides information about the call and day report. This based 8031 micro controller.
My responsibilities are:
∑ Software Design, Circuit Design, Debugging & Implementation.
∑ Implementation of I2C protocol.

∑ Implementation of PNT line monitor routines (PULSE dialing, Tone dialing, 16KC signal, Line Reversal).
∑ Implementation of call database.
∑ User interface routines.
∑ PCB design using PADS-PCB.
∑ Integration of modules and power on initialization functions.
Hardware: Intel Pentium, Target system, InCircuit Emulator
Operating System: Windows 95/98
Languages: ASM-31, C
Special H/S Tools: 8031 Simulator, In-Circuit Emulator and Av-Case Tools.

September 1997 to November 1997
RS485 Communication Package
Client: Instrumentation Engineers Pvt. Ltd., India
Role: Software Engineer
This is PC based software and also a menu driven software meant for controlling the terminals connected on RS485 network. This also provides day-to-day back up for 30 days for all terminals.
My responsibilities are:
∑ Software Design, Debugging & Implementation.
∑ RS485 Serial protocol implementation.
∑ Implementation of terminal status check, Emergency signal transmission
∑ Data base management for each terminal.
∑ Implemented PC interrupts and ISRís.
∑ User interface routines
∑ Integration of all modules and power on initialization routines.
Hardware: Intel Pentium
Operating System: Windows 95/98
Languages: C and ASM-8086

November 1996 to September 1997
Totalyzer/Batcher
Client: Instrumentation Engineers Pvt. Ltd., India
Role: Software Engineer
This is to monitor and controls the flow through the pipes. This can operate in two modes as a totalyzer or as a Batcher. This is based on 8031 micro controllers.
My responsibilities are:
∑ Software design, Circuit design including devices like LCD and RS485.
∑ RS485 Serial protocol implementation.
∑ Implementation of flow monitor and flow control routines.
∑ Implementation of keypad routines.
∑ Implementation of Menuís on LCD (16x2)
∑ Implementation of ISRís and Software timers.
∑ Implementation of Emergency Signal indication.
∑ Integration of all modules and power on initialization functions
∑ PCB design using PADS-PCB.

Hardware: Intel Pentium, Target system, InCircuit Emulator
Operating System: Windows 95/98
Languages: ASM-31, C
Special H/S Tools: 8031 Simulator, In-Circuit Emulator and Av-Case Tools,

June 1996 to October 1996
RS232 Communication Package
Client: E.C.I.L, India
Role: Software Engineer
This Application is meant to test the Keyboard Matrix Adaptor sending & receiving all data on RS232. It includes all handshake signals and XON & XOFF protocols & is implemented on interrupts.
My responsibilities are:
∑ Software design and Implementation.
∑ Implementation of XON/XOFF protocol.
∑ Implementation of RS232 routines using PC interrupts.
∑ Implementation of PC Interrupts and ISR.
∑ Implementation of User interface modules.
Hardware: Intel Pentium PCs
Operating System: Windows 95/98
Languages: C, ASM-8086

August 1995 to May 1996
Keyboard Matrix Adapter
Client: E.C.I.L, India
Role: Software Engineer
This is an interface unit between the Operator & E10B Telephone Exchange. It operates in both offline & online modes. This is based on 8031 micro controller.
My responsibilities are:
∑ Software & Hardware design and implementation.
∑ XON/XOFF protocol Implementation.
∑ Implementation of RS232 routines.
∑ PC-AT keyboard interface routines.
∑ Implementation of dot matrix printer routines.
∑ Integration of devices LCD, RS232 and 80column dot matrix printer.
∑ Integration of all modules and power on initialization functions.
Hardware: Intel Pentium, Target System, InCircuit Emulator
Operating System: Windows 95/98
Languages: ASM-31, C
Special Software: 8031 In-Circuit Emulator and AvCase Tools.
EDUCATION:
1995 Bachelorís in Engineering, University of Mangalore, India
1992 PCB design using PADS-PCB and Or-CAD.

Professional Training : LINUX , Vx-Works, ISDN( Q.931, Q.921), AAL2, TCP/IP,
Software Engineering.


Follow Ups:


Post a Follow-up:

Name:
E-Mail:
Subject:

Message to Post:

 

1999-2001 Sunlit Technology Co., Ltd. All rights reserved.