Post Job Free
Sign in

Software Engineer / Developer

Location:
Bangalore, KA, 434334, India
Salary:
8 lac INR
Posted:
June 01, 2010

Contact this candidate

Resume:

Govind Singh Email: *************@*******.***

DOB : 29-Jul-1985 Mobile No: 081********

Male, Single

OBJECTIVE

To work in a dynamic environment in the field of Information Technology, with an interest in programming and software development and where I can make best use of my intellect. Seeking a responsible position in IT industry, which will utilize my extensive research & technical skills.

EXPERIENCE SUMMARY

I have 2.8 years of work experience in the field of Information Technology and DSP & Embedded Product Development in Embedded and DSP domain.. I have got proficiency in firmware,Algorithm and application development and expertise in designing,coding and porting of digital signal processing algorithm in fixed and floating point arcitecture . I am also proficient in developing & enhancing system side applications using C,C++,assembly(RISC,TI DSP),C# ,unix,sql,vb script.

 Current:SSE – Robert bosch Engineering solution limited.

 Past:Software Engineer - Wipro Technologies.

TECHNICAL SKILLS

 Operating Systems – Windows (XP, Vista), Linux (Red Hat, Fedora).

 RTOS – DSP BIOS,embedded linux,vxworks.

 Programming Languages – C,C++,C#,VC++,assembly language(RISC,TI DSP),unix,sql,vb script.

 Processor Worked – LPC 2148,TI C5505,TI C67x,TI TMS570(ARM cortex R4),OMAP 3530 ,ARM7,msp430,8051.

 Dsp Codec – Jpeg2000,mp3

 Firmware - SPI,I2C,UART,MCBSP,I2S,ADC/DAC(AIC32x.ADS1258),Zigbee.

 Audio Codec - AIC23,AIC3254,ADS1258

 Databases – MS SQL Server 2000, MS Access.

 Network/Telecom/RT/Systems Software – Emulators, JTAG,XDS560,XDS510.

 Verticals - Embedded software , firmware & DSP design & porting development Systems,Medical Devices

 IDE & Tools –CodeComposerstudio(CCS),IAR,MATLAB,keil,Turbo C++,Visual Studio 2008,VSS, Accurev,BREW SDK,Peles c,.NET 2.0 framework.

WORK EXPERIENCE

Robert Bosch, Cochin (Client: Bosch sensortech)

Project – 1 BST_ENG

Description Algorithm development for accelerometer and Magnetometer Sensor

ex:Pedometer,Stepcounter,Ecompass,AUMD,Freefall detection and porting in anroid OS

Role Senior Software Engineer

Operating System(s) N.A.

Skills Matlab,Keil,IAR, C ,C++ ,LPC 2148 ,MSP 430 architecture,eclipse IDE,GPS

Environment C, C++, assembly language

Contribution Firmware implementation,Algorithm simulation in matlab and Coding and Porting in various platform(HTC hero,Zoom,LPC,MSP430).

Design and development of Statistical signal processing algorithm

Sensor calibration

Kalman Filter

RLS

PUKF

Start Date 1/10/2009

End Date Till date

Period 10 months

Team Size 5

WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)

Project – 2 TI_MDK_C5505_JVS

________________________________________

Description Design and Implementation of Digital Stethoscope, ECG, Oximeter on TI C5505 fixed point processor .

Role Project Engineer

Operating System(s) DSP BIOS (RTOS)

Skills C, C++, C#, CCS, MATLAB ,Assembly Language, Texas Instruments C55x, C54X architecture,

Environment DSP BIOS(RTOS)

Contribution Software Design, Firmware implementation, DSP algorithm (FIR bandpass, DC removal, LMS, MA,FFT,IFFT) MATLAB simulation, coding and porting on the Fixed-point TIc5505 processor.

Making PC application in C# for Medical Signal Analysis.

Start Date 10/04/2008

End Date 30/12/2008

Period 9 months

Team Size 8

Other Information Firmware and application software implementation, CodecAIC3254, ADC1258 bring up, Processor protocol implementation (I2C, I2S, SPI, UART, DMA, SAR,) DSP subsystems for ECG / Digital stethoscope system.Wireless transmission via Zigbee.

WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)

Project – 3 DRIVE BY WIRE DEMO PLATFORM WITH TI TMS570 AUTOMOTIVE PROCESSOR

Description To remove the mechanical links of a automotive car and make the links electronic via Flex ray, CAN, Lin using TMS 570 (symmetrical dual core ARM cortex R4) .The task was to capture the processed steered angle information sent by USB steering through the Flexray and CAN interfaces to the wheel of a car.

Role Project Engineer

Operating System(s) N.A.

Skills CCS, Assembly Language, C ,C++ ,TMS 470 ,570 architecture,MISRA C standards

Environment C, C++, assembly language , C#

Contribution Firmware software implementation. Implementation and integration of Flex ray, CAN, Lin, USB, UART, SPI in C.

Start Date 10/12/2007

End Date 20/04/2008

Period 2

Team Size 5

Other Information Implementation of Flex ray, CAN, Lin, USB, UART, SPI in C.

WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)

Project – 4 Active Noise Cancellation on AIC3254

Description Frame work for active Noise cancellation of Audio signals on AIC3254 codec with MiniDSP in TIC5505 EVM.

Role Project Engineer

Operating System(s) DSP BIOS

Skills C, C++,DSP Assembly,C55x architecture

Environment Code Composer Studio. TMS320C55x PROCESSOR.

Contribution Tested with Heart Signal.

1. Initialization of the AIC3254 codec

2. Connect Codec with two microphones. One having Signal + Noise (heart sound+ artifacts) and another have Noise (artifacts).

2) Do phase correction On AIC3254.

3) Set the sampling rate 12k.

4) Use ALE structured LMS on DSP for Noise removal.

Start Date 20/12/2008

End Date 18/02/2009

Period 1

Team Size 2

Other Information This project also uses FFT coprocessor of TIC5505 for Compression of Heart sound. IFFT of Coprocessor is used while decompression.

WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)

Project – 5 DSP MULTIMEDIA IP DEVELOPMENT

Description Frame work for audio play back. Configuration of AIC 23 codec for play back via McBSP in DSP mode for data transfer.

Role Project Engineer

Operating System(s) N.A.

Skills C,Memory optimization

Environment Code Composer Studio. TMS320C6713 PROCESSOR.

Contribution Design of system architecture

1. Initializing the AIC23 codec

2. Open the codec.

3. Configure the codec registers for sample rate control [setting the codec frequency for any PCM signals for various sampling frequency ranging from 8KHz to 96 KHz] codec bit length and master mode settings etc.

4. Design and implementation of the system.

5. Detail Design documentation.

Start Date 23/02/2009

End Date 1/05/2009

Period 1

Team Size 4

Other Information This project is aims at developing and plug in for any audio decoder like MP3 or AAC etc for play back.

WIPRO TECHNOLOGIES, Cochin (Client: Texas Instrument)

Project – 6 IMAGE PIPE LINE IP DEVELOPMENT on OMAP 3530

Description 1. Involved in image processing chain algorithms and developed a code for RGB to YUV conversion and vice versa using C- code. 2. ARM Processor architecture training undergone. 3. Used optimization technique. 4. Algorithm design of JPEG2000.

Role Project Engineer

Operating System(s) Embedded Linux

Skills MATLAB, Image Processing, C

Environment C programming.(Visual studio)

Contribution 1.

2. Involved in RGB to YUV conversion

2. Involved in algorithm implementation for DCT, quantization table, ZIGZAG Scanning, Huffman coding etc for JPEG 2000.

Start Date 1/11/2007

End Date 10/12/2007

Period 2

Team Size 4

Other Information

WIPRO Limited, Hyderabad (Client: Wipro Medical pratice group)

Project – 7 DICOM Decoder

Description Laboratory Interface:

To provide bidirectional interfacing(RS232,TCP\IP) of Lab equipments like Auto analyzer, Blood Gas Analyzer, Cell Counter etc. to LIS of HIS module, Test results captured from these Equipments in ASTM,HL7,Kermit format are directly posted into the HIS. Results can be viewed in Point of Cares like laboratory, ICU, Physician’s Module and Emergency.

Radiolody Interface:

Bidirectional interfacing of Radiology module and PACS Server.

Radiology Department will raise tests. Pacs server will respond with the results in HL7 format.Results will be decoded and stored in the DB.

Currently working on DICOM decoder and viewer.

Role Project Engineer

Operating System(s) Windows XP

Skills RS232 firmware,ASTM,HL7,Kermit,DICOM,TCP/IP ,.Net1.1,.Net2.0,

Programming language C++,C#,Vb script,SQl 2005,Web services

Contribution Interfacing of medical equipment including Vitros,olympusAu300,Cell-dyn,Hitachi-902,Mindraybs300,Sysmex,Nova,Randox..etc..

Team Size 5

Other Information In depth understanding of DICOM,HL7,Kermit,ASTM

EDUCATION

 Bachelor of Technology College Of Engineering Roorkee Electronics and Communication Engineering,(Jul2003-May2007) 73%

 SSC (2002 -2003) S.V Nainital 75%

 HSC (2001- 2002) S.V Nainital 86%

ACHIEVEMENT & AWARDS

PATENTS

• I have filed a patent on “Alarm Unit based on accelerometer (Robust method of detection)”.

Date of Submission: Feb, 2010

 Got Feather in Cap award for MDK project by Texas Instrument Client for successful implementaion of DSP algorithm and firmware of TI C5505.

 Certificate of Proficiency in C,C++ from Pentasoft/Cybotech Campus.

 Selected for TI developer conference and Demoed Digital Stethoscope in TI C5505.

 Project DBW,MDK got selected in Wipro Innovation Bazaar.

 Involved in designing and implementation of FIR band pass filter(C,C++) with given specification such as pass band frequency,

 Involved in implementation (in C, C++) Adaptive Line Enhancer (ALE) using Leaky Least Mean square (LMS) to remove ambient noise.

MA Filter (for suppressing noise)

 Involved in implementation of audio compression algorithms.

- Involved in designing IIR low pass, band pass filter with given specification such as pass band frequency,

Stop band frequency, pass band attenuation and stop band attenuation.

 Used optimization techniques of C, C++.

 Involved in algorithm implementation DCT,FFT,IDCT.

I here by declare that all the details furnished above are true to my knowledge and belief.

Govind Singh

081********



Contact this candidate