Post Job Free
Sign in

C,C++,Linux,Vxworks

Location:
United States
Posted:
November 16, 2009

Contact this candidate

Resume:

Ramesh Babu Govindasamy

**** **** ****** ****

#*733

Richardson TX 75082

Contact : 972-***-**** (Mobile)

*********@*****.***

Objective

To have a challenging position involving people management, interface with customers, embedded software design and problem solving with emerging technologies for a dynamic and progressive firm that will make use of my talents and experience as a System Software Engineer.

Strengths

• Expertise in identifying/understanding needs, focusing on the real issues, translating issues into technical actions and implementations.

• Expertise in Coding with a proven track record of success in design, development, porting, integration and testing of embedded systems.

• Ability to learn new systems quickly and has a strong analytical and problem solving skills.

• Excellent Interpersonal skills and an innate ability to provide motivation, and open to new and innovative ideas for best possible solution.

Summary

• Over 8 years of experience as System Software Engineer with responsibilities involving design, development, porting, integration and testing of embedded systems.

• Strong experience and sound knowledge of Real Time Operating System VxWorks6.1, pSOS, OSE and Symbian.

• Extensive experience in C/C++ Embedded applications development with expertise in developing Mobile Multi-Media Solutions.

• Hands on Experience in System level programming in Linux, Device drivers and Networking.

• Experience in development of Layer-2/3 protocol networking products.

• Experience in development of Media Device Framework-compliant software codec plug-ins for various audio formats on Helix Media player for Mobiles on Symbian.

• Developed Media Browser GUI application for Philips DVD Combo Player.

• Experience in development and testing of Cryptographic and PKI functionality components for OMA DRMv2 client and server for Mobiles.

• Experience in OOAD Techniques, developing Use Cases, Interaction Diagrams (Sequence and Collaboration diagrams) Packages and Classes using Rational Rose and/or Visio.

• Experience in OS upgrade of CSCAPE engine from VxWorks 5.4 to 6.1 version.

• Exceptional ability to quickly master new concepts and implement solutions using agile development techniques.

• Has good Analytical, Programming, Problem solving skills with excellent interpersonal skills and an innate ability to provide motivation.

• Has good understanding of Telecom, Networking, Mobile Multi-Media, Consumer Electronics Industry and implemented solutions for clients like Fujitsu Networks, Philips, Safenet, Nortel Networks.

Education and Certification

• Bachelor of Engineering (Electronics and Communication) from Madras University

• Tornado Training Course - VxWorks

TECHNICAL SKILLS

Technical Summary Real time systems

Mobile Multimedia Software

Data Networking Systems

Embedded Application Development

Ecommerce Web Development

Languages and Database C, C++ ,VC++, ,java, jsp

VB.Net, Javascript, Perl, Python, Unix Shell scripting, AJAX, Corba

XML,WML

Assembly Programming

Oracle, PLSQL

Platforms Windows

Solaris

Linux

Unix

Fedora

VxWorks6.7

Symbian9.4

WinCE

pSOS

OSE

Networking Protocols Ethernet(802.3), Layer 2 switching, VLAN(Port-based, Mac-based and Protocol-based), Private VLAN, Tagged VLAN, Trunking/Link aggregation(802.ad), L2/L3/L4-based filtering/Access Control List, TCP/IP, SNMP, QoS (Classifying, Queuing, Priority Marking/Remarking-802.1p /DSCP, Policing, Shaping), L2/L3 Multicast and IPv4/IPv6, HTTP, SIP, TR-069,TLS,SSL

Tools Used Development Tools

Multi IDE

Work Bench

Tornado 2.0

Code warrior

MS Visual Studio

Vision Click

Project Management Tools

Rational Clear case

Microsoft Project

Configuration Management Tools

CM Synergy

Perforce

Software Engineering Design/Implementation/Integration/Testing

Worked in Agile Development Projects

Exposure to all phases of ISO 9001 & CMM level 4 processes

Professional Experience

Fujitsu Networks 05/2008-09/2009

FlashWave 9500 R4.1

The FLASHWAVE 9500 Packet ONP Packet Engine Mapper card which provides the modular, card-level fusion of Connection-oriented Ethernet and SONET transport technologies built on a single card. It supports both 64 SONET VCG(Virtual Concatenation Group) and 64 Ethernet ports.Also provides interface card protection feature.

• Added Software support in ME Layer to enable TL1 Commands for user interface.

• Added Software support in Logical Entity Manager layer to enable Data Services features.

• Added Software support in Physical Entity Manager layer to enable Transport Services features.

• Fixed all the compilation errors, link errors generated by the GNU compiler.

• Tested the load with the test suite, debugged with Single Step and fixed the bugs .

• Done the file version control activities and merge of various branches of source.

• Involved in code reviews and implementation of review comments.

• Followed Agile development methodologies.

Environment: C, C++,STL,XML, MULTI, AGILE,SOLARIS

Fujitsu Networks 06/2006-04/2008

FlashWave 9500 R3.1

The FLASHWAVE 9500 Packet ONP provides the modular, chassis-level fusion of Connection-oriented Ethernet, ROADM and SONET transport technologies built on a single addressable optical network class element for Verizon and AT&T. It fulfils network aggregation and transport infrastructure needs, delivering high bandwidth, and high quality packet-based services.

• Added Software support in ME Layer to enable TL1 Commands for user interface.

• Added Software support in Logical Entity Manager layer to enable Data Services features.

• Fixed all the compilation errors, link errors generated by the GNU compiler.

• Developed the Pharlap Test Script files using TL1 Commands to test the software layer .

• Tested the load with the test suite, debugged with Single Step and fixed the bugs .

• Done the file version control activities and merge of various branches of source.

• Involved in code reviews and implementation of review comments.

• Followed Agile development methodologies.

Environment: C, C++,STL,XML, MULTI, AGILE,SOLARIS

Nortel Networks 10/2005-05/2006

CScape Operating System Upgrade

This project involves Operating System Upgrade of CDMA Simulation and Capacity Engine. It is a generic tool that simulates the CDMA network and addresses the testing needs of design, system and product test groups. It mimics the functionality of SBSC, BTS and mobile to test as a stand alone tool.

• Upgraded the CScape from VxWorks 5.4 to 6.1 version by porting various sub systems of the CScape software with GNU Compiler 3.2 on Work Bench.

• Fixed all the compilation errors , link errors generated by the GNU compiler.

• Replaced the deprecated system library functions with equivalent ones from VxWorks6.1.

• Built the board support package code for the new hardware CPN5365.

• Tested the load with the test suite, debugged and fixed the bugs.

• Done the file version control activities and merge of various branches of source.

• Lead activities for the project module.

• Involved in code reviews and implementation of review comments.

Environment: C, C++, WorkBench,Vxworks6.1

Mitsubishi Electrics 01/2005-08/2005

upnp Stack

Universal Plug and Play allows automatic discovery and control of services available on the network from other devices without user intervention. Devices that act as servers can advertise their services to clients. Client systems, known as control points, can search for specific services on the network. When they find devices with desired services, the control points can retrieve detailed descriptions of the devices and services and interact from that point on.

• Involved in the development and testing.

• Developed an Http Module which parses the http headers for incoming messages and aids in constructing the appropriate headers for outgoing messages.

• Developed the wrappers for the XML Parser Engine which interfaces with the stack.

• Implemented sample client and server modules to test the upnp stack.

• Implemented platform specific build functionality to build the upnp stack over VxWorks.

• Setup and maintained Configuration Management for the Project.

• Involved in code reviews and implementation of review comments.

Environment: C++, C, XML, Vxworks5.4,Unix ,HTTP

Packet Video 04/2004-11/2004

Media Device Framework

Media Device Framework is a feature of Symbian 8.0 in which the software codec are converted into hardware device plug-ins .It takes care of communication with the hardware and implements the codec using media device framework.

• Involved in the development, testing, debugging, and documentation of the overall system.

• Developed the Media Device Framework-compliant software codec plug-ins for various audio formats.

• Implemented test suite for testing codec plug-ins.

• Developed a Media Player application to demo the functionality of the codec plug-ins.

• Applied platform specific build functionality to build helix code base for various Symbian versions.

• Done the file version control activities for the project

• Involved in code reviews and implementation of review comments.

Environment: C++, VC++, MFC, MS Visual Studio, Symbian

Safenet 09/2003-02/2004

DRM Toolkit

This project requires functional testing of software components that provide cryptographic and PKI functionality required by OMA DRM v2 client and server implementation.

• Involved in the development, testing and documentation.

• Developed the test framework for the cryptographic part of the DRM v2 spec.

• Performed functional testing of cryptographic part of the DRM v2 spec.

• Developed the test suite for the certificate management.

• Involved in testing of the certificate management system.

• Setup and maintained Configuration Management for the Project.

• Involved in code reviews and implementation of review comments.

Environment: C++, VC++, Test Framework, Symbian

Philips 01/2003-08/2003

Philips Hard Disk Combi Player

This project involves developing software for Philips Consumer Electronics Products with storage enabled. It requires development of a Media Browser application for Philips DVD Players with a hard disk.

• Involved in the development, testing, debugging, and documentation of various system.

• Developed Media Browser application, which provides a User Interface to explore the contents of the hard disk in the DVD player.

• Implemented disk library application, which provides User Interface to explore the contents of multiple disc tray DVD player.

• Implemented the test framework for the Media Browser application.

• Performed the unit testing of the application using the test framework.

• Lead activities for the project module.

• Involved in code reviews and implementation of review comments.

Environment: C, Vxworks5.1,VisionClick, Media Browser

Philips 03/2002-12/2002

Philips DVD Player

This project involves developing software for Philips Consumer Electronics Products. It requires development of Application database interface software for Philips DVD Players.

• Involved in the development, testing, and documentation of various sub-system.

• Developed application database interface module which stores the device settings values for DVD player.

• Developed the test suite for the application database interface.

• Implemented User Interface Abstraction Layer, an application layer that enables the abstraction of all functional sub-systems from the user interface and service layers.

• Developed the test framework for the User Interface Abstraction Layer application.

• Involved in testing of the UIAL module.

• Lead activities for the project module.

• Involved in code reviews and implementation of review comments.

Environment: C, Vxworks5.1,VisionClick

Generic Database System on Linux 11/2001-02/2002

This Project involves development of a Generic Database, which can be accessed across the network using TCP/IP protocol through Sockets. The database has been implemented using a concept of linked lists and pointers.

• Involved in the design, development, and testing of the system.

• Developed a Generic library of routines for database manipulation.

• Developed File system interface module to store the records into a file.

• Implemented network interface application which enables accessing of database across the network.

• Implemented test application for testing the generic library.

• Served as team lead on project activities.

• Involved in code reviews and implementation of review comments.

Environment: C, Linux, VI Editor



Contact this candidate