Android Developer
Core
Android application development for vehicle infotainment systems, focusing on voice assistant integration, radio, navigation, media, and telephony.
Role type
Senior Android Application Developer (Automotive)
Builds
Voice Assistant SDKs and application layers for vehicle head units
Domain
Automotive Infotainment / Android Automotive OS
Deliverable
production ML models | product features
Required skills
Java, Android SDK, Android architecture, IPC mechanisms (Binder, AIDL), Git, debugging, unit testing, code reviews
Preferred skills
C++ / JNI, CI/CD pipelines, ASPICE/ISO processes, vehicle domain knowledge (Media, Navigation, Telephony, HVAC)
Technologies
Android Studio, Visual Studio Code, ADB, Logcat, REST APIs
Responsibilities
Integrate voice libraries and handle certification scenarios for voice assistants in live call contexts; Develop and maintain application and interface layers for Voice Assistant SDKs; Execute and support Siri certification across languages and vehicle lines; Debug and fix issues in voice detectors and application components; Ensure compliance with ISO and Automotive SPICE requirements
Seniority
Senior, hands-on IC