Senior Software Engineer - Android (Hybrid Position, Aachen)
Core
Design and implement high-level speech dialog interfaces and Android native integrations for automotive voice assistants.
Role type
Senior Android Software Engineer (Automotive Voice Assistant)
Builds
Customer-specific Android Speech Assistant and speech-controlled applications for automotive clients
Domain
Automotive / Speech Technology / Embedded Android
Deliverable
production ML models | product features
Required skills
Android framework architecture, Java, Kotlin, C/C++, AIDL, Binder, Python scripting, memory/CPU optimization, defect localization
Preferred skills
Git/GitLab, Embedded software development, Unit Test Frameworks, Speech recognition technologies, Agile/SCRUM, ASPICE
Technologies
Android, AOSP, AIDL, Binder, Python, Git, Jira, Confluence
Responsibilities
Analyze product requirements and define framework configuration; Implement speech dialog interfaces and dependencies to native interfaces; Perform memory and CPU measurements; Collaborate on latency and resource optimization; Localize and reproduce defects.
Seniority
Senior, hands-on IC