Post Job Free
Sign in

Engineer Software

Location:
Fort Lauderdale, FL, 33326
Posted:
July 29, 2011

Contact this candidate

Resume:

Prabhakar KESAVA

*******@****.*** / Mobile: 954-***-****

*** ******** **, *** *** Weston, FL 33326

Summary

. Experience in design & development of C/C++/OOD Software development.

. Linux/Windows OS Internals knowledge.

. Networking protocol stack development experience (TCP/UDP/IP/PPP

layers)

. Experience in formal Software engineering process in SEI CMM level 5,

ISO: 9000 environments.

. Process expertise: Independently handled & headed project activities

such as Project Analysis (Study & prototyping), Design (architecture &

detailed design), Development, Integration, testing (Preparation of

test plan, test cases, test script & test report) & Help (user manual,

API guide, story board)

. Work and manage the relationship with third party technology partners.

. Experience in handling client communication.

Technical Skills

. Programming - C/C++, Java, Object Pascal

. GUI Tools - Visual Studio, Delphi

. OS - Linux, Android, Windows XP/Vista/7, WinCE, Nucleus

. Architecture - x86, ARM, MIPS

. Web/Networking - TCP/UDP, IP, HTTP, PPP, UPnP, SOAP/WSDL/XML web

services

. Standards - USB, Bluetooth, 3GPP,MPEG, H.264, AAC

. Digital TV - DVB-T/H/SH, ATSC, ISDB

. Tools - JTAG, WinDBG, GDB, CVS/SVN/git, Visual SourceSafe,

Install shield/MSI/WiX.

. Design/PM tools - UML Rational rose, MS Project

Education

. Bachelor of Engineering in Computer Science, Bangalore University,

1999

Employment History

Linux Consultant (02/2011 - till date)

Currently working on Bluetooth Linux application development(C/C++) for

ARM9 based platform, involves writing software to communicate with BlueZ

Bluetooth stack to perform vendor specific functionalities using

HCI/SDP/RFCOMM layers. MYSql is used to store device log and data

synchronized to central DB server.

Linux multi-threaded socket application development to send/receive data

between guruplug and linux servers.

DiBcom (Evude Software) Paris, Bangalore Sept '06 - Oct'10

DiBcom is Fabless Semiconductor Company that designs DVB-T/H/SH, T-DMB and

ISDB-T chipsets.

Principal Engineer Responsible for system software development and

integration projects for DiBcom chipsets.

Contribute to the development of the overall product strategy and roadmap.

. Handled design and development of Digital TV middleware components such

as EPG, PSI/SI parser, MPEG Transport stream demux on Linux platform .-

C++/STL

. Windows MFC application development with EPG guide update over Web

service using SOAP/XML to provide detailed program listing and schedule

functionality. - C++

. Chipset SDK(Tune/Monitor/Stream) development along with demo application

on Linux/Android.-C++/Java

. Developed Linux USB driver with TCP/IP network Socket interface support

and application for DibCom DVB-T/H device.-C

Quasar Innovations Bangalore Mar '04 - Sept '06

Quasar Innovations is wireless design startup provides OEMs & network

operators with wireless device-engineering services from concept to

production.

Sr Software Engineer

Developed Layer 1 drivers for TI-Calypso GSM mobile platform running on

Nucleus RTOS including Flash file system driver for Spansion MCP device,

Sanyo FM Radio driver and tuning application, Samsung CSTN display driver,

Yamaha MIDI chip driver for Ring tone playback - C/C++

Involved in development of SiRF GPS software support for fleet tracking

module, and managed team in integration of third party Bluetooth

stack(HCI,L2CAP,RFCOMM,Profiles) from Adamya on Texas BRF6150 BT chipset. -

C

LG Soft Seoul, Bangalore Jan '01 to Mar '04

LG Soft is SEI CMM Level 5 company and a Subsidiary of LG Electronics, S.

Korea.

Key achievements as Sr. Software Engineer

. Design and Development of Embedded TCP/UDP/IP/PPP stack implementation

along with network Socket library for ARM7 based platform running AMX

RTOS. Involved understanding various RFC's and network throughput

optimization mechanisms. - C

. Linux Home networking: Involved in design and implementation of

Control Application and Parser modules for LG proprietary home

networking protocol (LnCP protocol) to provide remote Control and

Monitoring functionality for Digital Home appliances. TCL/TK shell

scripts are used for testing. - C++

. Worked on creating ARM Linux distribution for embedded device project.

. Device driver:

o USB WDM Device Driver to communicate with CDC 1.1 Compliant USB

Chipset on CDMA handset.

o Windows WDM Frame grabber device driver for Philips

SAA7146/SAA7114 chipsets.

o Linux Frame grabber device driver for Philips SAA7146/SAA7114

chipsets with Linux TV V4L (Video4Linux) support.

DLS Technologies Nov '99 to Dec '00

. Design & development of Hospital management system using Borland

Delphi.

. Internet Explorer Toolbar Add-on development to support fetching news

events from different sites developed using Borland Delphi with OLE



Contact this candidate