What are the responsibilities and job description for the Android Developer with Automotive Infotainment position at Balin Technologies LLC?
Must work onsite 2 days per week in Detroit, Michigan.
Android Application Developer who would have to deal with Voice library integration issues. Typically, in IVI, there would be in-house VR along with Android/iOS support. So, library integration/certification scenario's like (what happens when assistant is activated in between a live call), the engineer would need to verify all the scenario, debug and fix the issues. Rather than Audio expertise, we need to look for someone who has worked in Android integration for Radio, navigation, media, telephony etc.
-
Support vehicle tuning for Voice Recognition (VR) across vehicle infotainment head units to ensure optimal in-vehicle voice performance. - Perform detector quality measurements as part of certification support for all supported languages, ensuring accuracy, robustness, and certification readiness across vehicle programs.
- Execute and support Siri certification for all supported languages and vehicle lines, including coordination, execution, and issue resolution.
- Develop and maintain the application layer and interface layer for the Voice Assistant SDK, enabling seamless integration with vehicle infotainment systems.
- Contribute to application-layer development, including feature implementation, enhancements, and integration support.
- Conduct ticket analysis, root-cause investigation, and bug fixing across voice detector, and application components.
- Drive quality metrics and KPIs, including:
-
- Unit test coverage and compliance.
- Code reviews and Code Sonar warnings resolution.
- Meeting defined performance and quality KPIs
- Ensure adherence to quality standards and processes, including ISO and Automotive SPICE (ASPICE) requirements, with proper documentation and compliance support.
Required Qualifications:
- Bachelors Degree or higher in Electrical/Electronic or Computer Science.
- 58 years of experience in Android application development
- Strong proficiency in Java programing in Android.
- Hands-on experience with Android SDK and framework components
- Experience working on application layer development
- Good understanding of Android architecture and system interactions
- Experience using Android Studio, visual studio code, ADB, Logcat
- Knowledge of IPC mechanisms (Binder, AIDL) or REST APIs
- Experience with Git or similar version control systems
- Strong debugging and problem-solving skills
Preferred Qualifications:
- Experience in Automotive Infotainment / Android Automotive OS
- Exposure to Voice Recognition / Voice Assistant applications
- Knowledge of C / JNI
- Familiarity with vehicle domains (Media, Navigation, Telephony, HVAC)
- Understanding of ASPICE / ISO processes
- Experience with CI/CD pipelines and testing frameworks