13.261 IT-Jobs

Senior Software Engineer - Android

Jobriver HR Service (13259 weitere Jobs)
Stuttgart
Hybrid
Vollzeit
Senior
vor 24 Tagen
Aktualisiert vor 13 Tagen
46.000 € – 65.000 € / Jahr
Jobriver schätzt: 36.145 € – 116.369 € / Jahr Software Engineer

Beschreibung

Das Unternehmen sucht einen erfahrenen Senior Software Engineer mit Schwerpunkt auf Android, um das Team in einer hybriden Arbeitsumgebung zu verstärken. In dieser Rolle sind Sie verantwortlich für die Analyse von Produktanforderungen und die enge Zusammenarbeit mit der Forschungs- und Entwicklungsabteilung sowie den Entwicklern, um die Konfiguration und Einrichtung des Frameworks zu definieren. Sie arbeiten gemeinsam mit dem Framework-Team an Anforderungen und optimalen Konfigurationen für spezifische Kundenprojekte. Zu Ihren Aufgaben gehört die Implementierung einer hochgradigen, kundenspezifischen Sprachdialogschnittstelle unter Verwendung der Android-Infrastruktur und der AIDL-Beschreibung. Zudem analysieren und implementieren Sie Abhängigkeiten zu anderen nativen Android-Schnittstellen, die mit dem kundenspezifischen Android-Sprachassistenten und verschiedenen sprachgesteuerten Anwendungen, einschließlich cloudbasierter Komponenten, verbunden sind. Sie führen Speicher- und CPU-Messungen auf der Zielplattform durch und arbeiten mit der Entwicklungs- und Forschungsabteilung zusammen, um Latenz, Speicher- und CPU-Verbrauch zu verbessern. Die Zusammenarbeit mit dem Projektteam zur Lokalisierung und Reproduktion von Fehlern ist ebenfalls Teil Ihrer Aufgaben. Das Arbeitsumfeld ist dynamisch und innovativ, und es besteht die Möglichkeit, an bedeutenden Entwicklungen in der Automobilbranche mitzuwirken.

Anforderungen

Der ideale Kandidat bringt mindestens fünf Jahre Berufserfahrung mit und verfügt über umfassende Kenntnisse in Android, Java, Kotlin sowie C/C++. Ein detailliertes Verständnis der Android-Architektur und -Elemente wie AIDL, Binder, Lifecycle, System Services, Android Framework und AOSP ist erforderlich. Programmierkenntnisse in der Skriptsprache Python sind von Vorteil. Sie sollten ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten in Deutsch und Englisch besitzen und eine positive 'Can-Do'-Einstellung mitbringen. Eine gut organisierte Arbeitsweise, die auf kosteneffiziente Ergebnisorientierung abzielt, ist ebenso wichtig. Zudem sollten Sie die Fähigkeit und Bereitschaft haben, gelegentliche Spitzenanforderungen zu bewältigen und für kurze Reisen bereit sein. Wünschenswert sind Kenntnisse in Versionskontrolltools (Git/GitLab und Artifactory), der Entwicklung von Embedded Software, Unit-Test-Frameworks (Google Test und Jest) sowie Atlassian-Tools (Jira und Confluence). Erfahrungen mit Spracherkennung oder verwandten Technologien sowie agilen Methoden wie SCRUM sind ebenfalls von Vorteil. Ein Bachelor- oder Masterabschluss in Informatik, Elektrotechnik, Physik, Software Engineering, Computerlinguistik oder einem vergleichbaren Bereich wird vorausgesetzt.

Technologien

Python Java Kotlin

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

55.500 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 10MB pro Datei, max. 5 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.