Gautham_Kantharaju_IT_Senior Software Engineer_6_CV

Available
Serial No: 33404
Skills keywords: C, embedded software, Gstreamer, linux, Linux Device Drivers, shell scripting

List Of Qualifications & Related Skills:

M. S (Embedded Systems) from Manipal University, India – 2008

B. E (Computer Science) from M.S. Ramaiah Institute of Technology, India – 2005

Previous Employment Details:

Robert Bosch Engineering and Business Solutions Pvt Ltd., Bangalore, India Sep 2012 – Present
Senior Software Engineer

HCL, Bangalore, India Apr 2011 – Sep 2012
Member Technical Staff

DELOPT, Bangalore, India Apr 2009 – Nov 2010
Engineer

Current location:  Karnataka, India - View on map
Nationality: India
Spoken languages: basic German, english, KANNADA, Telugu

Profile

Highly talented and competent Developer – Linux Platform with 6 years of experience in IT Industry, seeking opportunities to acquire a challenging career as a Senior Software Engineer with a solid company utilizing the opportunity to offer proven and developing skills within the company.

Proven competency in providing innovative IT Solutions. Ability to take control of a situation and make decisions. A keen planner & true believer in teamwork with successful record in managing modules. Hands on experience on C, Linux, Device Driver, Firmware development, Gstreamer, Shell Script and Testing. Excellence in identifying, prioritizing & tracking issues and providing recommendations.

A thorough professional with excellent communication, problem solving and analytical skills, along with the ability to multitask effectively under challenging/demanding conditions. Active participant in Stackoverflow and LinkedIn.

 

Key Skills

• Firmware Development

• Software Design & Development

• Shell Scripting

• Shared Library

• Application Development & Testing

• Testing & Debugging

• GStreamer

• Device Drivers

• Testing at Client End

• Customer Interactions

• Eye for Detail

• Analytical Ability

• MS Office (Excel, Power Point)

 

Technical Skills

• Languages: C, Embedded C

• Processor: iMX-6, Blackfin [512, 536], Texas Instruments TI8148, PIC 18F8722

• Protocol: RS232 (UART), SPI

• Platform: Linux

• Peripheral: SPI flash, SDRAM, ADC and DAC

• Boot Loaders: U-Boot, X-Loader

• RTOS: uClinux

• Debugging Tools: Simulator, ICE[Analog Devices], ICD[MPLAB], Lauterbach

• IDE: VisualDSP++ v5, MPLAB v8 and Eclipse

 

Professional Experience

Robert Bosch Engineering and Business Solutions Limited, Bangalore, India
Sep 2012 – Present
Senior Software Engineer

HCL, Bangalore, India
Apr 2011 – Sep 2012
Member Technical Staff

DELOPT, Bangalore, India
Apr 2009 – Nov 2010
Engineer

 

Projects Handled

Organization: Robert Bosch

Client: ADIT, Germany

Platform: Linux, ARM-GCC

Team Size: 1

Duration: Sep 2012 – Till Date

Language: C

Description: Project involved development of Gstreamer Test Application, enhancement of Gstreamer plugins (V4L2), GPU stack and driver enhancement (Incorporated DLT trace mechanism for debugging), DRM, Integration (Supplier software release) and testing.

Deputed and worked for Advance Driver Information Technology (ADIT, Germany), for 3 months to support team in resolving bugs, enhancing the current software design as per client requirements and testing.

 

Organization: HCL

Project #1: BigHill

Client: TAKATA, Pontiac (USA)

Platform: Linux, ARM-GCC

Team Size: 2

Duration: Apr 2011 – Sep 2012

Language: C

Description: Project involved firmware development for UART, DDR2, SPI, PLL and PRCM module and Device Driver Modules for managing data area buffers and Kernel Manager (used to send data through SPI channel to VIOP). Interacted with customers and designed documentation. Carried out data acquisition of Accel, Gyro and CAN (Vehicle State) data from VIOP for every 20msec and updating the respective data area buffers. Configured VIOP interfaced modules by sending commands from Kernel Manager Module to VIOP.

 

Organization: DELOPT

Project #1: RFMODEM

Client: WESSE, Delhi

Platform: Linux, GCC

Team Size: 2

Duration: Apr 2009 – Sep 2009

Language: C

Description: RFModem card is a single channel card intended to carryout RF data communication using a radio set at 2.4kbps. GUI was designed using QT Designer. Shared library was developed using Eclipse. Data Transfer, Data Reception, Setting of Modem parameters and other functionalities of the card are tested with the help of UART interface. Involved in design & GUI development, RS 232 programming, Testing, RPM packaging, and Customer Interactions.

 

Project #2: Dual Channel Data Modem

Client: WESSE, Delhi

Platform: Linux, GCC

Team Size: 2

Duration: Aug 2009 – Jan 2010

Language: C

Description: A dual channel card intended to carryout RF data Communication using a radio set at 9.6kbps. GUI was designed using QT Designer. Shared library was developed using Eclipse tool. Data Transfer, Data Reception, Setting of Modem parameters and other functionalities of the card are tested using interfaces, such as Serial and Ethernet. Involved in design & GUI development, RS 232 programming, Testing, RPM packaging, and Customer Interactions.

 

Project #3: Signal Conditioning Card

Client: SUNLUX, Bangalore

Platform: Windows, Linux, Blackfin Tool Chain

Team Size: 2

Duration: Mar 2010 – Jul 2010

Language: C

Description: Signal Conditioning Card acts as a MODBUS slave, acquires data from ADC, DAC, and Digital Input/Output. Transmits the acquired data to MODBUS Master (Customer Code) upon request. Data acquisition is done by a process and updates a shared memory. Two processes either UART0/1 reads the data from shared memory and transmit it upon request. Responsible for board bring up (Porting uClinux on ADSPBF512.), Firmware development, SPI device driver development, Testing, and Customer Interactions.

 

Project #4: Precision Scanning Gimbal Mirror Mount & Lidar Controller System

Client: LASTEC, Bangalore

Platform: Windows

Team Size: 3

Duration: Aug 2010 – Nov 2010

Language: C

Description: This project is used to find the chemical components present in atmosphere. The Laser beam from the sources is directed into the atmosphere in a predefined direction and scans the atmosphere. It operates in various modes viz., DSPBF536 and PIC18F8722. Involved in Firmware Development, Testing, and Customer Interactions.

 






popup-img