Senior software developer on Android platform Technical skills and experiences At least 3 years software programming experience; Two year Java development experience, at least one year experience on Android platform; Well organized coding, testing and document skill; Experienced with Android application software development; Experienced with Android SDK, familiar or experienced with ADK is a plus; Responsibilities: Development of analytical software based on Android operating platform with functions of project data construction, instrument control, data graphing, data calculation, curve operating etc; Development USB communication, wireless communication (3G/WIFI/Bluetooth); Document and test software during development; Others Part time is acceptable for very experienced and productive developer, but full time is preferred.