|
Job Description
|
Responsibilities
Designing, Development and Testing of Embedded Software (Mainly Device Driver) for Cellular and Application Processors in Symbian OS
The main activities involved will be following:
Understanding the Hardware Architecture
Implementation of Symbian/Linux/WinCE driver modules in C/C++ and/or assembly for embedded mobile chipsets/platforms
Participation in Software Quality Process (code/design reviews, etc.)
Integration of the modules into the system and conduction of tests at the integration level, automation of tests, documentation of the test results
Strong programming skills in C/C++
Strong understanding of OS and real-time OS concepts
Knowledge on ARM processor architecture. Working knowledge in ARM a plus
Strong understanding of hardware/computer architecture and interfaces
Must have worked in Device driver development.
Working knowledge in Linux/ WinCE/Symbian Device Drivers a plus
Working knowledge in Keypad, USB, UART, Flash memory, MMC/SD, Timers, I2C, SSI drivers a plus
Hardware level development/debugging on embedded platforms using debuggers
Knowledge of the Source code version control tools like Clearcase, CVS, etc
Should have good communication skills to communicate at all levels within the organization
  |
Please describe the job you are offering. Do not include your company name or contact information here. Applicants respond by submitting their resumes. |