Post Job Free
Sign in

Engineer Software

Location:
500038, India
Posted:
August 07, 2011

Contact this candidate

Resume:

VIJAY MADHAV GABBITA *****.*.*******@*****.***

Senior Software Engineer - Mobile Operating System Professional

Versatile, hands-on technical leader who enhance global market presence for

leading software corporations, with extensive expertise in scalable, single-

solution development for diverse customer needs. Turnaround and startup

specialist capable of quickly adapting to changing requirements; results-

driven, customer-focused, articulate and analytical Senior Software

Engineer who can think "out of the box"; Strong in design and integration

problem solving skills; Established professional software engineer having

more than ten years of experience in implementing high performance.

Effective Interpersonal skills to co-ordinate and participate in a team

environment and achieve organizational goals. Keen insights and ability to

identify key problems, sound knowledge and understanding of communications

tools and public relations techniques; Statistical strong and expert in

project management methodology. Team leader with excellent communication

and management skills; Additional Area of expertise includes:

Project Lifecycle Analytical Problem Solve and Team Building and

Management Planning Leadership Skills

Vendor Management Process improvement and Training & Development

documentation

Engineering Planning and Development Multi Project Coordination

Documentation

Quality Assurance Assessment / Design / Team / Time Management

Implementation

Technical Skills

Languages C, C++, Java, Perl, Tcl/Tk, Expect, Verilog

Assembly Microchip PIC 16C73/74, Intel 8085/86, Pentium,IXP1200, ARM

Development OrCad Layout, Visual C++, Visual J++, Metrowerks Code Warrior,

Tools ModelSim, ARM Developer Suite v1.2

Operating UNIX (System V, Sun-Solaris, Linux, BSDi), WindowsNT

Systems

RTOS VxWorks, Linux, Embedded Linux

Analyzers Agilent 1673G (Logic Analyzer), Agilent E444 (Spectrum Analyzer)

Networking TCP/IP, ATM, IIOP, IPSEC, ISAKMP, SSL, iSCSI, FCIP

Version Control Perforce, CVS, Clearcase

Education Qualification

o Master of Science specialized with Computer Engineering from

University of Kansas, USA - 2000

o Bachelor of Electrical Engineering from Osmania University, Hyderabad

- 1997

Professional Experience

Organizatio iMCS Group Mar 2007 - Onwards

n

Designation Consultant Engineering Manager

Key Responsible for planning, processing and performing all jobs in an

Contributio efficient manner.

ns Designing and developing programming systems making specific

determinations about system performance.

Responding promptly and professionally to bug reports.

Reviewing and repairing legacy code.

Analyzing, designing, coordinating and supervising the development of

software systems to form a basis for the solution of information

processing problems.

Tests new programs to ensure that logic and syntax are correct, and that

program results are accurate; assists lower-level programmers with

programming assignments.

Responsible for developing new programs and proofing the program to

develop needed changes to assure production of a quality product.

Actively involved in performance tuning & development of various custom

platforms.

Organizatio Sasken Communication Technologies Ltd Dec 2005 - Oct 2006

n

Designation Senior Software Engineer - Embedded Systems

Key Responsible for integrating and supporting operating systems like

Contributio Nucleus, Linux.

ns Supported TIs OMAP and next generation 2.5G and 3G baseband processor.

Assisted with device driver development and peripherals like NAND and

NOR memory, USB, and Bluetooth.

Developed new programs, analyzed current programs and processes, and

made recommendations which yield a more cost effective product.

Wrote, edited, and debugged new programs for assigned projects, included

necessary records and desired output.

Maintained positive client interactions.

Organizatio Nokia - San Diego Aug 2004 - Jun 2005

n

Designation Design Engineer - Core Software Engineer -

Embedded Systems

Key Handled integration, error resolution and platform software support

Contributio along with firmware on next generation mobile phone architectures.

ns Understood and enhanced the existing Intelligent Server Architecture and

other forms of the phone software.

Lead new platform management, feature designs through error resolution

and identification.

Actively involved in resolving quires of existing mobile phone

architectures.

Conducted and participated in multidisciplinary research and

collaboration with DSP, Systems and Test Engineers.

Maintained and designed phone software and operating systems.

Organizatio Panasonic - San Diego Jun 2002 - Aug 2003

n

Designation Software Engineer - Embedded Systems and

Applications

Project Integration of a UDP/IP protocol software and customization for

MPEG2-Transport Stream data transfer for wired and wireless LANs

Overview Involved in UDP/IP and RTP integration and implementation and customized

it for an MPEG2-Transport Stream based multimedia streaming application.

This was used with a wireless Video modem. This application was used to

test drivers to transfer MPEG-1, MPEG-2 and MPEG-4 content data and

study the incorporation of H261/H263 implementations for lower bit-rate

applications.

Project USB 2.0 to PCI bridge driver porting and

integration.

Overview Ported drivers for a USB2.0 to PCI chipset from Windows to Linux. The

baseline Windows98SE driver (PCI end) and Windows2000 driver to Linux

kernel v2.4.19 (USB2.0 end). This driver would be used in an embedded

Linux based set-top box.

Project Implementation of RF Calibration and Base band chipset configuration

Software.

Overview Implemented an Engineering Control Interface that defines the mechanism

to configure, control, monitor and calibrate the RF and Base band chip

statistics. The chipset has an ARM9TDMI core and a built in

microprocessor to process these interface control messages. This

microprocessor configures the chipset with pre-defined control parameter

values at boot-up and provides programmability through control messages

during operational modes. This involves a full implementation of a

serial driver and software to Calibrate and control the RF link

statistics.

Project Implementation of a character device driver for the PLX 9080 PCI bridge

in Linux.

Overview Implemented the PLX9080 based PCI bridge device driver for packet

processing, and subsequently modifying the Linux driver to obtain

successful data packet flow for the given module. Involved in debugging

using Logic Analyzers and Spectrum Analyzers, for data packet capture

and signal analysis.

Organizatio Share Logic Inc Oct 2001 - May 2002

n

Designation Software Engineer

Project Pre-silicon performance testing in Hardware/Software along with

co-design of an Ethernet Controller.

Overview Involved in designing and implementing test driver software in a

pre-silicon Hardware/Software along with co-design and verification

environment using Seamless and Vsim simulation tools for a System on

Chip ASIC design of a CMOS based Mixed Signal RF IC with an ARM7TDMI

core.

Organizatio Intel Corporation - San Diego Jun 2000 - Oct 2001

n

Designation Software Engineer - Systems and Devices

Project UNIX driver and embedded software for the IXP1200 and PIC

microcontroller to control diagnostic LEDs.

Overview Participated in Hardware and Software co-design reviews for the PIC

16C74 microcontroller and implementation in the PIC 16C74 assembly

language using MPLAB/MPASM programming tools. Involved in porting the

existing UNIX BSDi4.01 Device Driver to the led display board and

handled the inter process communication with the IXP1200 network

processor and the Intel Architecture platform comprising the driver to

the PIC controlling the diagnostic LEDs that comprise the front panel of

the Intel 7115 product line.

Project The Linux kernel, driver and utility

software

Overview Involved in defining new product requirements. Designed and implemented

solutions. Developed, maintained, tested and debugged I/O device drivers

like SCSI, Ethernet and utility software for Intel based servers.

Project Software porting from VxWorks to BSDi

Overview Ported FLOSS for VxWorks to BSDi 4.1, and performance testing of the

software for CLI development for the device administration of Intel 71xx

load balancing and e-commerce accelerator product line.

Project The Command Line Interface for Intel 7180/85

appliance

Overview Involved in defining the command syntax, High Level Design documents,

Test Plans and Implementation of the Command Line Interface prototype

using FLOSS (Flexible Lightweight Operating System Specification) an

Unix based tool for GUI, CLI and SNMP, involving development in C/C++

suitable for network appliances.

Organizatio University of Kansas, Lawrence, Kansas, USA Aug 1998 - May 2000

n

Designation Research Associate - System Programmer

Project Real-time motion tracking using stereo

images in computer vision

Overview Involved in research motion tracking using computer vision and image

processing with implementation to enable frame grabbing and real-time

image processing with programming in the C/C++ and UNIX.

Project Secure VPN in Linux

Overview Devised and set up a VPN between two Linux hosts using the IP tunneling

support provided by Linux. The technique used packet encryption and

encapsulation at the sending end and encapsulation and decryption at the

receiving end using IPSEC and ISAKMP.

Project System Administration and Device Driver

Implementation

Overview Involved in writing real-time applications to firmware, device drivers

and protocol implementation. The systems worked on those defense

applications to office products like drivers for printers and high end

computing systems and implementation of IEEE 1394 and USB data

communication protocols for high-speed data transfers. Also involved

maintaining the Solaris kernel, I/O device drivers and shell scripting

Project Solaris development and BIOS boot testing

Overview Modified and maintained Solaris OS for fault tolerant requirements,

performed on bios POST and other motherboard testing activities.

Reference Available Upon Request



Contact this candidate