We am looking for an Android Developer who has the skill and understanding for the Bluetooth Connections with the External Devices (OBD2 Devices) and Background Services. Here is a link to a common device we use http://en.wikipedia.org/wiki/ELM327
Application basically will connect to external bluetooth device (OBD2) once and when we turn On the App again, it should reconnect the last bluetooth device (OBD2) connected without user interaction. App also need to connect the bluetooth device (OBD2) once the last saved device is in the range via Background Service.
The developer must be capable to work with the complexity of the bluetooth stack faced in different Android Versions.