JobMesh

Senior Software Engineer - Android (Hybrid Position, Aachen or Ulm)

Cerence · Ulm, Baden-Wurttemberg, DE

A Moving Experience.

Job description

A Moving Experience. Responsibilities: Qualifications: Lifecycle, System Services, Android Framework, AOSP - Analyze product requirements and liaise with R&D and developers in order to define framework configuration and setup - Work together with framework team on requirements and optimal configuration for specific customer projects - Implement high level, customer specific speech dialog interface using Android infrastructure and AIDL description. - Analyze and implement dependencies to other Android native interfaces to the customer specific Android Speech Assistant and to different speech-controlled applications including cloud-based components. - Perform memory and CPU measurements on target platform - Work together with development and R&D for improving latency, memory and CPU consumption - Work together with project team on localization and reproduction of defects. - Minimum years of work experience: 5 - Strong experience with Android, Java, Kotlin, and C/C++ - Detailed understanding of Android architecture and elements like AIDL, Binder, - Programming with scripting language Python - Excellent oral and written communication skills in English and German - Positive "can-do" att...