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

Senior Software Engineer - 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 Sprachdialogschnittstellen und arbeite an spannenden Kundenprojekten.
  • Arbeitgeber: Führendes Unternehmen im Bereich Automotive Voice Assistant mit globalem Einfluss.
  • Mitarbeitervorteile: Hybrid-Arbeitsmodell, wettbewerbsfähiges Gehalt und Entwicklungsmöglichkeiten.
  • Andere Informationen: Dynamisches Team mit Fokus auf Innovation und Karrierewachstum.
  • Warum dieser Job: Gestalte die Zukunft von Sprach- und KI-Technologien in Fahrzeugen.
  • Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in Android, Java, Kotlin und C/C++.

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

A Moving Experience.

Responsibilities:

  • Analysieren von Produktanforderungen und Zusammenarbeit mit R&D sowie Entwicklern zur Definition der Rahmenkonfiguration 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 AIDL-Beschreibung.
  • Analyse und Implementierung von Abhängigkeiten zu anderen nativen Android-Schnittstellen für den kundenspezifischen Android-Sprachassistenten und verschiedene sprachgesteuerte Anwendungen, einschließlich cloudbasierter Komponenten.
  • Durchführung von Speicher- und CPU-Messungen auf der Zielplattform.
  • Zusammenarbeit mit Entwicklung und R&D zur Verbesserung von Latenz, Speicher- und CPU-Verbrauch.
  • Zusammenarbeit mit dem Projektteam an Lokalisierung und Reproduktion von Fehlern.

Qualifications:

  • Mindestens 5 Jahre Berufserfahrung.
  • Starke Erfahrung mit Android, Java, Kotlin und C/C++.
  • Detailliertes Verständnis der Android-Architektur und Elemente wie AIDL, Binder, Lifecycle, System Services, Android Framework, AOSP.
  • Programmierung mit der 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.

Preferred skills:

  • Quellcodeverwaltungstools (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.

Education:

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

Senior Software Engineer - Hybrid Position (Aachen or Ulm) Arbeitgeber: Cerence

Cerence Inc. ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Aachen oder Ulm eine dynamische und innovative Arbeitsumgebung bietet. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einer positiven Unternehmenskultur fördert Cerence Teamarbeit und Kreativität, während die Möglichkeit, an bedeutenden Projekten im Bereich Sprach- und KI-Technologie zu arbeiten, eine sinnvolle und erfüllende Karriere ermöglicht. Zudem profitieren Mitarbeiter von flexiblen Arbeitsmodellen und einem internationalen Netzwerk, das den Austausch und das Lernen fördert.
Cerence

Kontaktperson:

Cerence HR Team

StudySmarter Bewerbungstipps 🤫

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

Netzwerken, Netzwerken, Netzwerken!

Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen, also sprich mit ehemaligen Kollegen oder Freunden über offene Stellen.

Sei bereit für technische Interviews!

Bereite dich auf technische Fragen und Coding-Challenges vor. Übe mit Plattformen wie LeetCode oder HackerRank, um deine Fähigkeiten aufzufrischen und sicherzustellen, dass du im Interview glänzen kannst.

Zeige deine Leidenschaft!

Sprich über deine Projekte und Erfahrungen, die deine Begeisterung für Softwareentwicklung zeigen. Wenn du an Open-Source-Projekten gearbeitet hast oder eigene Apps entwickelt hast, bring das zur Sprache!

Bewirb dich direkt über unsere Website!

Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, Teil unseres Teams zu werden.

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

Android
Java
Kotlin
C/C++
AIDL
Android Architektur
Python
Git/GitLab
Artifactory
Embedded Software Entwicklung
Unit Test Frameworks
Jira
Confluence
SCRUM
Spracherkennungstechnologien

Tipps für deine Bewerbung 🫡

Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Senior Software Engineer interessierst. Lass deine Leidenschaft für Technologie und Innovation durchscheinen!

Betone deine Erfahrungen: Wir suchen nach jemandem mit soliden Kenntnissen in Android, Java und Kotlin. Stelle sicher, dass du deine relevanten Erfahrungen und Projekte hervorhebst, die zeigen, wie du diese Technologien eingesetzt hast. Zeig uns, was du drauf hast!

Sei klar und präzise: Vermeide es, um den heißen Brei herumzureden. Halte deine Sätze kurz und prägnant, damit wir schnell verstehen, was du sagen möchtest. Eine klare Struktur hilft uns, deine Qualifikationen besser zu erfassen.

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können!

Wie du dich auf ein Vorstellungsgespräch bei Cerence vorbereitest

Verstehe die Anforderungen

Mach dir ein genaues Bild von den Produktanforderungen und der Rolle, die du spielen wirst. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen mit Android, Java und Kotlin dazu passen. Bereite konkrete Beispiele vor, die zeigen, wie du in der Vergangenheit ähnliche Herausforderungen gemeistert hast.

Technisches Wissen auffrischen

Da du als Senior Software Engineer arbeiten wirst, ist es wichtig, dein technisches Wissen aufzufrischen. Gehe die Grundlagen von Android-Architektur, AIDL und den verschiedenen Schnittstellen durch. Überlege dir auch, wie du deine Kenntnisse in Embedded Software und Unit Test Frameworks in die Diskussion einbringen kannst.

Kommunikation ist der Schlüssel

Bereite dich darauf vor, sowohl auf Englisch als auch auf Deutsch zu kommunizieren. Übe, technische Konzepte klar und verständlich zu erklären. Zeige, dass du gut im Team arbeiten kannst, indem du Beispiele für erfolgreiche Zusammenarbeit mit R&D und anderen Entwicklern teilst.

Positive Einstellung zeigen

Eine positive 'Can-Do'-Einstellung kann den Unterschied machen. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und zeige deine Bereitschaft, gelegentliche Spitzenbelastungen zu bewältigen. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die richtige Einstellung für das Team.

Senior Software Engineer - 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

>