Job Description :
Overview:

1. 6+ yrs Experienced Android JAVA Application Development
2. Hands-on experience in Android OS
3. Should be well aware of the below Android framework components
a. System server, Media server Activity Manger, PackageManager, Location Manger, Watchdog, Native Android Services
b. JNI Knowledge
4. Hands-on Debugging experience of Framework crashes & Kernel panic
5. Should be aware of Android Build process
6. Should be good in CTS , GTS & CTS-Verifier and resolve issues in CTS
7. Experience of working on android OS Upgrades /Porting
8. Working experience on Qualcomm chipsets
9. Strong Debugging and problem solving skills
10. Strong knowledge of Android UI design principles, patterns, and best practices. Good to have knowledge in C/C++



Primary Skills:

6+ yrs Experienced Android JAVA Application Development (4+ yrs)
6+ yrs Experienced Android Framework development on Linux based systems porting, (4 + yrs)
Native Android Framework, Native Android Services
JNI Knowledge
Working experience on Qualcomm chipsets
Strong Debugging and problem solving skills
Strong knowledge of Android UI design principles, patterns, and best practices. Good to have knowledge in C/C++



Secondary Skills:

A minimum of 5 years using C to develop embedded software and firmware , experience in Qualcomm CSR bluetooth platform
Good understanding on Qualcomm Kalimba/Kymera DSP experience
Experience in developing system diagnostics or hardware and design validation utilities
A minimum of 2 years of Python programming experience and shell scripting
Good fundamental software development skills: working with APIs, leveraging existing code, developing modular, reusable code
Experience programming standard microcontroller cores (e.g. ARM, MIPS, PIC)
Experience developing low-level drivers for common IO interfaces (USB, I2C, I2S, SPI)
Experience working on cross functional teams with electrical, software, and test engineers to develop product hardware bringup and hardware test strategies.
Proficient with in-circuit emulators and common lab test equipment (e.g. oscilloscope logic analyzers bus analyzers, etc.
M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus



Educational Qualifications

M.S./B.S. Degree or equivalent in Computer Science, Engineering or Technical Focus