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

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

Ulm Vollzeit 60000 - 80000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Cerence

Auf einen Blick

  • Aufgaben: Entwickle innovative Sprachframeworks für die Automobilindustrie mit modernster Technologie.
  • Arbeitgeber: Cerence Inc., führend in der Entwicklung von Sprachassistenten für Autos.
  • Mitarbeitervorteile: Hybrid-Arbeitsmodell, wettbewerbsfähiges Gehalt und internationale Zusammenarbeit.
  • Andere Informationen: Wachstumsorientiertes Umfeld mit globalem Team und spannenden Projekten.
  • Warum dieser Job: Gestalte die Zukunft von Sprach- und KI-Technologien in Fahrzeugen.
  • Gewünschte Qualifikationen: Mindestens 8 Jahre Erfahrung in Android, Java, Kotlin und C/C++.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Fantastische Gelegenheit, in Zusammenarbeit mit unserem Partner an führenden Technologien zu arbeiten und Innovationen im Automobilmarkt voranzutreiben. Definieren Sie das Sprachframework-Softwarepaket in Zusammenarbeit mit Kunden und F&E. Definieren und entwickeln Sie die Android AIDL-Schnittstellen zum Android-Sprachassistenten und zu anderen Android-Komponenten. Dies umfasst die Datenvorbereitung für verschiedene Anwendungsfälle und ein robustes Systemdesign hinsichtlich Latenz, Speicher- und CPU-Verbrauch, Anwendungslebenszyklusmanagement und Optimierung der Startzeit.

Verantwortlichkeiten:

  • Analysieren von Produktanforderungen und Abstimmung mit F&E und Entwicklern zur Definition der Framework-Konfiguration und -Einrichtung
  • Zusammenarbeit mit dem Framework-Team an Anforderungen und optimaler Konfiguration für spezifische Kundenprojekte
  • Implementierung einer hochgradigen, kundenspezifischen Sprachdialogschnittstelle unter Verwendung der Android-Infrastruktur und der AIDL-Beschreibung
  • Analyse und Implementierung von Abhängigkeiten zu anderen nativen Android-Schnittstellen zum kundenspezifischen Android-Sprachassistenten und zu verschiedenen sprachgesteuerten Anwendungen, einschließlich cloudbasierter Komponenten
  • Durchführung von Speicher- und CPU-Messungen auf der Zielplattform
  • Zusammenarbeit mit Entwicklung und F&E zur Verbesserung von Latenz, Speicher- und CPU-Verbrauch
  • Zusammenarbeit mit dem Projektteam an Lokalisierung und Reproduktion von Fehlern

Qualifikationen:

  • Mindestens 8 Jahre Berufserfahrung
  • Starke Erfahrung mit Android, Java, Kotlin und C/C++
  • Detailliertes Verständnis der Android-Architektur und -Elemente wie AIDL, Binder, Lifecycle, Systemdienste, Android-Framework, AOSP
  • Programmierung mit Skriptsprache Python
  • Ausgezeichnete mündliche und schriftliche Kommunikationsfähigkeiten in Englisch und Deutsch
  • Positive „Can-Do“-Einstellung, gut organisiert, mit Fokus auf kosteneffiziente Ergebnisse
  • Fähigkeit und Bereitschaft, gelegentliche Spitzenanforderungen zu bewältigen
  • Bereitschaft zu kurzen Reisen

Bevorzugte Fähigkeiten:

  • Versionskontrolltools (Git/GitLab und Artifactory)
  • Embedded Softwareentwicklung
  • Unit-Test-Frameworks (Google Test und Jest)
  • Atlassian-Tools (Jira und Confluence)
  • Spracherkennung oder verwandte Technologien
  • Agile Methoden wie SCRUM

Bildung:

  • Bachelor- oder Masterabschluss in Informatik, Elektrotechnik, Physik, Softwaretechnik, Computerlinguistik oder gleichwertig

Principal Software Engineer - Android (Hybrid Position, Aachen or Ulm) Arbeitgeber: Cerence

Cerence Inc. ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an innovativen Technologien im Automobilbereich zu arbeiten und dabei eine bedeutende Rolle in der Entwicklung von Sprachassistenten zu spielen. Mit einem dynamischen und unterstützenden Arbeitsumfeld in Aachen oder Ulm fördert das Unternehmen die persönliche und berufliche Weiterentwicklung seiner Mitarbeiter durch kontinuierliche Schulungen und spannende Projekte. Zudem legt Cerence großen Wert auf Vielfalt und Chancengleichheit, was zu einer positiven und integrativen Unternehmenskultur beiträgt.
Cerence

Kontaktperson:

Cerence HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Principal Software Engineer - Android (Hybrid Position, Aachen or Ulm)

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir helfen, die besten Ressourcen zu finden, um dich darauf vorzubereiten.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeig dein Interesse und deine Begeisterung für die Position!

Tipp Nummer 4

Mach dich mit den neuesten Trends in der Android-Entwicklung vertraut! Halte dich über neue Technologien und Frameworks auf dem Laufenden, um im Gespräch mit den Recruitern glänzen zu können.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Software Engineer - Android (Hybrid Position, Aachen or Ulm)

Android
Java
Kotlin
C/C++
AIDL
Android Architektur
Python
Kommunikationsfähigkeiten in Englisch und Deutsch
Projektmanagement
Git/GitLab
Embedded Softwareentwicklung
Unit Test Frameworks
Agile Methoden (SCRUM)
Latenzoptimierung
Speicher- und CPU-Messungen

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen mit einer positiven Einstellung und einem 'Can-Do'-Geist, also lass das in deinen Worten durchscheinen!

Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Wir lieben klare Kommunikation, also achte darauf, dass du deine Erfahrungen und Fähigkeiten gut strukturierst, damit wir schnell erkennen können, was du mitbringst.

Beziehe dich auf die Stellenbeschreibung: Schau dir die Anforderungen genau an und passe deine Bewerbung entsprechend an. Zeig uns, wie deine Erfahrungen mit Android, Java oder Kotlin direkt zu den Aufgaben passen, die wir zu vergeben haben.

Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns landet und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei Cerence vorbereitest

Verstehe die Technologie

Mach dich mit den neuesten Technologien im Bereich Android und Sprachassistenz vertraut. Zeige während des Interviews, dass du die Architektur von Android und die spezifischen Anforderungen der Stelle verstehst. Das wird dir helfen, relevante Fragen zu stellen und deine Expertise zu demonstrieren.

Bereite konkrete Beispiele vor

Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere in Bezug auf Android-Entwicklung und AIDL. Bereite dich darauf vor, diese Beispiele zu teilen, um deine Fähigkeiten und Erfahrungen zu untermauern.

Kommunikation ist der Schlüssel

Da die Stelle sowohl Englisch als auch Deutsch erfordert, übe deine Kommunikationsfähigkeiten in beiden Sprachen. Sei bereit, technische Konzepte klar und verständlich zu erklären, damit alle Beteiligten folgen können. Das zeigt, dass du gut im Team arbeiten kannst.

Zeige deine Problemlösungsfähigkeiten

Bereite dich darauf vor, über deine Ansätze zur Analyse und Lösung von Problemen zu sprechen, insbesondere in Bezug auf Latenz, Speicherverbrauch und CPU-Optimierung. Unternehmen suchen nach Kandidaten, die proaktiv denken und innovative Lösungen anbieten können.

Principal Software Engineer - Android (Hybrid Position, Aachen or Ulm)
Cerence
Standort: Ulm
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>