Post Job Free
Sign in

Engineer

Location:
quepem, GA, 403705, India
Salary:
150000 per annum
Posted:
January 14, 2010

Contact this candidate

Resume:

NILANGI NETRAVALKAR

Title :- Embedded Engineer

Skills :- Embedded C, Unix, Linux, QNX, Assembly Language Programming, Driver programming, ARM

Location :- Goa(India) (will consider relocating)

Resume Details

CAREER OBJECTIVE :-

To build upon the present skills and seek a position that provides opportunities to keep abreast with the latest developments in the field of Embedded Technology and contribute towards organization goals.

EXPERIENCE SUMMARY :-

1+ year of working experience in development and testing of device drivers using C

Working experience on QNX, UNIX, assembly language programming, driver programming, embedded C

Knowledge and experience of C language extending to assembly level interpretation

Experience in protocols – SPI, I2C

Strong knowledge on microprocessors, microcontrollers and PIC series assembly instruction set

Work experience on ARM9, ARM11, ARMcortex, PowerPC, TI-OMAP processors

Comfortable with using IDE's like QNX 6.4 IDE, MPLAB

Good communication, interpersonal skills and analytical skills

Ability and adaptability to work with different technology on different platforms

TECHNICAL EXPERTISE :-

Microcontroller PIC12F675, ARM, 8085 (microprocessor)

Programming languages C, Assembly language

Tools MPLAB, QNX 6.4 IDE

Protocols IIC, SPI, CAN

Operating System UNIX, LINUX

RTOS QNX, uCOS

Device Drivers : device drivers development in QNX

EDUCATIONAL QUALIFICATION :-

B.E (Electrical and Electronics), Govt. Engineering College, Goa University (2007), Passed with 60.72%

12th std (NCERT), Shree Damodar Higher Secondary School of Science, Goa Board, Passed with 78%

10th std (NCERT), The New Educational Institute, Goa Board, Passed with 77.8%

LIST OF SIGNIFICANT PROJECTS :-

Touchscreen driver for OMAP and Freescale 3DS I.mx35 boards

I2C driver for PowerPC boards (Canyonlands, kilauea, Applanix boards)

RTC driver for Canyonlands board, kilauea board, OMAP board

SPI driver for Waku3 Board

Photon up and running on the QNX Neutrino

PIC12F675 Programming

PROFESSIONAL EXPERIENCE :-

Project : Touchscreen driver development for OMAP Board and Freescale 3DS I.mx35 Board March 2008 – June 2008

Client : QNX Software Systems, Canada

Description : Touchscreen driver was developed for QNX Software Systems. Touchscreen controller communicates with the processor using IIC communication protocol. Upon touching the screen, the interrupt is sent to the processor through IIC protocol and interrupt is serviced by reading the touch data.

Responsibilities :

Coding the driver program in C language using QNX 6.4 IDE

Linking the code to the input libraries such as libkeymap and libinput and building the code using QNX IDE

Writing the calibration file to convert the touched raw data to screen co-ordinates

Downloading the program and testing on the target board

Simple test application code is written to test the touchscreen driver using resource manager interface

Project : I2C driver development for PowerPC boards

August 2008 – September 2008

Client : QNX Software Systems, Canada

Description : IIC protocol driver was developed for QNX Software Systems. IIC driver provides communication between processor and the slave devices. Slave device here was touchscreen controller, RTC chip, TWL4030. Using IIC communication driver, data can be read from the input devices and from the RTC chip registers.

Responsibilities :

Coding the driver program in C language using QNX6.4 IDE

Linking the driver hardware callout functions with the resource manager and building the code in QNX 6.4 IDE

Downloading the program and testing them on the target hardware using AARDVARK

Testing the driver using simple test application code to read and write from slave devices

Project : RTC utility development for Canyonlands board, kilauea board, OMAP board

October 2008 – November 2008

Client : QNX Software Systems, Canada

Description : RTC chip is the slave device and it communicates with the processor using I2C protocol. RTC chip was programmed to get and set the current date day and time.

Responsibilities :

Understanding the hardware interface and setup

Coding the RTC driver program in C language using QNX 6.4 IDE

Registering the RTC chip in startup and building the RTC code in QNX6.4 IDE

Downloading the code on the target board and testing the code.

Project : SPI driver development for WAKU3 Board

December 2008 – January 2009

Client : DENSO, Japan

Description : SPI driver was developed to get and set the current date day and time form the RTC chip which is the slave device for SPI. SPI driver protocol programmed here provides communication between processor and the slave devices.

Responsibilities :

Understanding the hardware interface and the setup

Coding the SPI driver program in C language using QNX6.4 IDE

Linking the SPI driver hardware callout functions to the resource manager and building the code in QNX6.4 IDE

Downloading the code to the target hardware board and testing it using AADVARK

Project : Photon up and Running on the QNX Neutrino

January 2009 – February 2009

Description : GUI in QNX Neutrino is Photon and allows to run variety of applications like photon calculator. This is used to test input drivers such as touchscreen, USB mouse.

Responsibilities :

Changes to be made to the build file

Addition of binaries, files, font libraries, image libraries to the build file

Downloading the built image on the target hardware board

Starting the graphics driver, graphics server

Starting the USB server, USB HID server, Protocol manager for USB mice

Starting the graphical utility to calibrate touchscreen

Testing the USB mouse and Touchscreen driver using Phcalc, the photon application

PERSONAL DETAILS :-

email id :- ***********@**********.***

******************@*****.***

Contact No. :- +919*********

Passport :- ready

Address :- Margao, Goa

DECLARATION :-

I hereby declare that the information furnished above is true to the best of my knowledge and belief.

PLACE : Margao SIGNATURE : Nilangi Netravalkar

DATE : 13/01/2010



Contact this candidate