Senior Project Engineer Resume
Summary
- A result-driven IT professional with over 5.5 years experience in Embedded Software Domain.
- Expertise in device driver development for Mobile handset Devices based on Symbian OS and OMAP chipset.
- Experience in Device Driver Development, Base porting activity and Integration & Test case development .
ACADEMIC PROFILE:
- Bachelor of Engineering in Computer Science and Engineering.
TECHNICAL COMPETENCY:
PROGRAMMING LANGUAGES:
C,C++
OPERATING SYSTEMS:
Symbian OS-7.x,8.x,9.x,Windows (98,NT,2000)
HARDWARE:
OMAP 3430,2430,2420,1710,1610,730
VERSION CONTROL:
Rational Clearcase
DEFECT TRACKING TOOL:
Rational Clear Quest
NON - TECHNICAL COMPETENCY:
PEOPLE MANAGEMENT:
· Likes to Work with a Team of People
· Excellent Team Member
· Good in people management
SIGNIFICANT TRAININGS ATTENDED:
- S60 training Basics and Introdoction Wipro Tech Bangalore
- Symbian Multimedia Basic and Introduction Wipro Tech Bangalore
PRESENT EMPLOYMENT: Confidential,-------- Oct 13th 2003 - 3rd July 2009
Working in Confidential,as Senior Project Engineer .
PROJECTS WORKED:
PROJECT: SYMBIAN BASE PORT
LOCATION: OFFSHORE - BANGALORE.
DATE : JAN-2005 - JULY 2009
ROLE: Senior Project Engineer.
ENVIORNMENT:
PROGRAMMING LANGUAGE : C++
OS : Symbian OS 8.x and 9.x
PLATFORM : OMAP 3430, 2430, 2420 ,1710
- Developed keypad driver on OMAP4430 .
- Taken up complete ownership of the McSPI module , which is a serial interface used for data transfer .It supports data transport both interrupt as well as DMA mode supporting in half-duplex as well as full duplex transfers
- Enhancement of the McSPI driver to provide master slave support on OMAP 2420 and OMAP 2430 chipset, wherein the McSPI module
could be configured as an master(provides clock) or a slave test case development to test the master slave interface and performance of the SPI module.
- Provided HDQ support on 3430. This is a 1-wire interface used for data transfer. The Battery chip (bq) is connected to this interface via which one can get the battery status information.
- Worked on the McBSP module (Multi Channel Bus Serial protocol), which provides direct interface to industry codec. This works both on interrupt as well
- as DMA mode and is interfaced to the Triton Audio chip in 3430.
- BCI(Battery Charger Interface Module ).This supports both AC/USB charging and the battery chip connected to the Triton Chip of OMAP 3430.
- Worked on defect fixes and enhancements on other modules - BCI, Audio,McBSP,I2C,SPI,etc
- For the enhancement requests have been involved in design, implementation, tests case implementation ,testing , and documentation of the feature for the module.
- Taken up Integration and release activities, involving system level testing.
- Have contributed towards review of modules.
- Assisting and handling escalations in Technical issues.
PROJECT—Confidential,
LOCATION: OFFSHORE - BANGALORE
DATE : JUNE-2004- DEC 2004
ROLE: Project Engineer
ENVIORNMENT:
PROGRAMMING LANGUAGE : C++
OS : Symbian OS 8.x and 9.x
PLATFORM : OMAP 1610 , 1611 , 1623, 1710
- Implemented exhaustive test cases to test driver code across various Platforms running on the symbian OS.
- Project covered the whole software development life-cycle.
- Involved in design phase of the project.
- Developed test cases for the SPI and McBSP SPI module on symbian .
- The test case application aimed at thorough testing of the drivers providing for basic functionality test , scenario test, code coverage test.
- Integration and release activity.
- Testing both at module level as well as system level.
- Detailed documentation of the design and approach taken.
PROJECT— Confidential,
LOCATION: OFFSHORE-BANGALORE
DATE : JAN 2004 – MAY 2004
ROLE: PROJECT ENGINEER
ENVIORNMENT:
PROGRAMMING LANGUAGE : C++
OS : Symbian OS 7.0.13
PLATFORM : OMAP 730
- This project spanned for the full software development life cycle.
- Have been involved in design development testing, documentation of modules.
- Handled the Battery, HDQ and touch screen modules.
- Design and development of the Battery Driver .The battery driver was interfaced to the OMAP chip via HDQ driver.
- The battery driver covered to major functionalities - Battery charging (AC/USB) and Battery Status Information.
- Design and implementation of the HDQ which interfaced the battery. HDQ is a 1-wire serial interface used to read/write data.
- Involved in implementing the Touch screen driver which interfaced the host via I2C.
- Development of test case for the battery module which retrieved battery status as well as notified a battery plug-in and plug-out.