Application support/software development/BSP in embedded systems


[ Taiwan Online Resume Listing ] [ FAQ ]

Posted by on March 20, 19103 at 21:58:35:


UMESH T.S
N0 17, Susheela Road,Rangappa Cross,Chikkamavalli,Bangalore – 560 004.Email: umeshts@yahoo.co.ukPhone no: 080- 6576085

Objective: To pursue a career that hones my technical skills and excels in the field of system side and that allows for a full Utilization of technical skills and wealth of experience.

Work Experience:

Application Engineer:
Telecruz Technology Inc, February 2001 to Till Date


Telecruz Technology Inc. is a San Jose (California) based company having development centres in India and China. Telecruz develops patented interactive platform for integration inside digital and analog television. It is into developing embedded hardware (including board design with one of the proprietary TC70x chips employing MIPS CPU core and additional blocks for audio/video processing) and software (VxWorks, drivers and proprietary SDK with in-house and 3rd party applications) for interactive TVs and STBs. The Client list includes Videocon, Leibnetz, Panasonic, Hi-Sense, Singer and Te-Trade.

Gist of our products:

Z3 Series Module (With Telecruz patented 707 SOC): The product is developed with the main intention of integrating Internet in the TV. This can be integrated to any OEM with a minimal design issues. The cost of this product is around Rs.5000; therefore any TV manufacturer can incorporate this board and sell the product at cost effectively.
Set Top box (With Telecruz Patented 702 SOC): TeleCruz has designed a complete board which sits inside the Set Top box and therefore when connected with TVs, Internet can be viewed.

Skill Set:

Programming Languages : C, Fortran
Assembly Languages : 8085, MIPS
Operating Systems : Windows 9x, 2000, NT, DOS.
RTOS : Vxworks.
Hardware Design and Development Tools :
: ORCAD Schematics and Layouts.
Debugging Tools : Logic Analyzer, Storage Oscilloscope, In Circuit Emulators (Philips Micon), Flash Programmers (EMP 30).
Communication Protocols : TCP/IP, I2C, PPP (Working Knowledge of Ethernet controller and Modem DSP).
Others : Make files (GNU & GHS), WinCVS.

Projects


Hardware:

a) Integrating Telecruz Platform boards to Panasonic and Onida TVs: This involves Analyzing the chassis of customers and there video processor ,integrating the Telecruz embedded board inside the TV, getting splash page build for the specific customers with software apps team , setting up of Video control registers and conditioning the signals to get flicker free stable TV display. Finally co-coordinating with QA team to get the product tested. Some times to work with Philips Semiconductor, Bombay for getting OTP modified to support Telecruz platform


a) USB board to Telecruz Platform: The job involves selection of Chip, architectural design and application support/driver support to software for porting USB stack to Telecruz code tree.

b) Hardware support to Software team: Job involves working closely with software team to fix bugs using Storage Oscilloscopes, logic analyzer and Emulators. Sometimes soldering of SMD components in embedded boards. Modifying software to fix the issues. Basically Debugging hardware and software.

c) Technical support to Clients: Single point contact person to India’s Major consumer Electronics Giants Videocon for their Interactive/Internet TV. Other companies which I am dealing are Panasonic India and Leibnetz. (Both are Delhi based companies). This involves attending and fixing issues of clients. Client’s issues such as in Field/manufacturing/ designing. Such issues are fixed periodically and new software is given to them by me after building binary file by taking latest checked in code from CVS repository .The binary file is build with customer configuration and uploaded to Telecruz FTP server.

d) Application support to Ethernet controller (Real-Tek and Cirrus Logic) and Modem (Agera and Topic).

Software:

1) Diagnosis: To test the device functionality and error level in embedded boards, modules were developed using C and this involves setting of H/W register values in all permutations and computations. The modules are
a) Inter IC Communication Interface b) VBI and Sync Co-Processor c) Audio module
d) Modem firmware up gradation Testing e) Serial ports f) Video Decoder

2) I2C communication drivers: Development of I2C bus interface. This is interfaced to TV Chassis
(Board) for controlling TV applications in Interactive platforms. The code is written in C and is
developed for Videocon 21” Interactive TV and incorporated the same in Telecruz code tree.

3) Flash Memory: Upgradation of Telecruz boards with additional flashes to suffice the software requirements. The role involves the selection of the chip and incorporating the flash drivers to Telecruz code tree.

4) BSP & Interactive TV platform Development: This project involves BSP development in Vxworks for a proprietary target board which consists of a proprietary processor (MIPS derivative). This project requires a through study of the hardware. Interactive TV platform development in Vxworks for different offshore customers. This involves design and development of the platform. TC-Referral Platform uses Microsoft Windows type GUI on TV. Many applications like Games, Messengers, Web Browser, Text editors, Media player, Mail client, Paint, Address book, Remote Appliance Control etc were put on the platforms. Media player will play many audio formats like Wave, MP3 and Real media. Messenger supports Yahoo and AOL protocols. Remote appliance control application uses AT commands. Chess Client application allows the user to connect to www.freechess.org and play chess with players globally. USB support in the TV allows the user to Transfer mails and media files to/from TV from/to PC

Responsibility:
· Thorough analysis of board and booting of the board, BSP modifications in Vxworks to support Tornado tools
· Upgrading and testing of the board
· Design and development of Interactive TV platform for different offshore customers.

PPP dial-up server project:

TV manufacturer has to test the board in conveyor system with a phone connection to every point becomes tedious, cumbersome, costly and serves no purpose. I came up with a solution and implemented a PPP dial- in server, which reduces the cost.

Company: BPL Limited Feb 94 to Nov 99

Worked in Pre-Production, Research & Development and Production Engineering department of BPL Limited, India’s Number 1 Consumer electronic giant. Involved in Development of Color Television (CTV) receivers and support to manufacturing.

Projects:
a) BC2 Chassis (3 Members): Development of BPL BC2 chassis that caters to the lower end range of 14”, 20” and 21” TVs.
b) BC5 Chassis (3 Members): Development of BPL BC2 chassis that caters to the lower end range of 14”, 20” and 21” TVs.
c) Picture Tube Jig (3 Members): Involved in design and development of Picture Tube jig
required for smooth manufacturing of picture tube to Upton Picture Tube factory.

Responsibilities:

A. Comparison of various chipsets is done with respect to features (both hardware & software), costing, quality, feasibility, project time, and requirement etc. after receiving appropriate statistics from management / sales / marketing.
B. Chipset is selected after studying the various chipsets taking into consideration the factors mentioned above.
C. New model planning sheet (NMPS) is prepared & approval is taken from management.
D. Software specification devised & explained to software developer & software checking done at intermediate stages.
E. Block diagram design / flowchart design prepared for understanding the signal flow, conceptualization etc.
F. Schematic design & development is done using OR-CAD tools. Bill of material (BOM) is prepared.
G. Development of components from alternate sources / suppliers is done during first /
Second prototype stage.
H. Coordination with PCB plant for getting the PCBs ready.
I. Complete knock down (CKD) & semi knock down (SKD) activities for prototype 1 - PCB stuffing (auto insertion using CNC machine & manual stuffing), switch on, troubleshooting, debugging, testing, quality assurance (QA) evaluation, feedback received from production, production engineering (PED), quality control (QC), QA, marketing & modifications done.
J. BOM for variation models is made & prototype is developed. Design changes in schematic & PCB appropriately updated. PCB stuffing (auto insertion using CNC machine & manual stuffing), switch on, troubleshooting, debugging, testing, QA evaluation, feedback received from production, PED, QC, QA, marketing & modifications done.

Training Undergone:

Underwent, corporate training on Vxworks & Tornado2.0 at Mistral Solutions, Bangalore,
Which is only Authorized corporate training centre in India of Wind River system.

Personal Details:

Name : T.S. Umesh
Father’s Name : Sri. T.S. Subbaiah Setty
Date of Birth : 27th April 1974
Sex : Male
Marital Status : Married
Passport # : A9361111 (6th Feb 2001 to 5th Feb 2011).
Languages : Telugu, English, Hindi, Kannada, Tamil

Education Qualifications:

· B.E. (Electronics & Communication)
BMSECE, Bangalore University · Diploma in Electronics
· Post Diploma in Digital Communication Board of Tech Education, Karnataka
Board of Technical Examination, LRDE, Bangalore

References

A. VALLAB KULKARNI, Director- Applications,Telecruz Technology Inc,Qume Drive, San Jose,California, USEmail id: jaykul1@attbi.comPhone: 001-408-9466-855 B. GIRISH BALIGA,Manager - R & D, ONIDA (MIRC ELECTRONICS)Email id: baliga.girish@onida.comPh: 91-22-56975869(Direct), 91-22-28388535 Extn: 869.

Major Strengths:

Team building, Fast learning, and logical application, Dedication, Devotion and Determination.






[ Taiwan Online Resume Listing ] [ FAQ ]