Sr. Technical Lead - Android Automotive

TMBP Technologies GmbH
München, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

München, Germany

Tech stack

Java
Bluetooth
C++
Middleware
Software Architecture
Software Requirements Analysis
UML
Selinux
Cts+

Job description

Wir suchen einen engagierten und zukunftsorientierten Softwareentwickler mit Schwerpunkt Android Automotive, der/die mit Leidenschaft an der Entwicklung von Lösungen für die nächste Generation von SDV, eCockpit und Infotainment-Systemen arbeitet. Als Mitglied unseres Teams werden Sie mit den neuesten Versionen von Android Automotive arbeiten und Middleware-Lösungen für Bereiche wie Audio, Media, Tuner, Konnektivität, HAL, Grafik, Projektionstechnologien und Inter-Domain-Kommunikation im Kontext von SDV entwickeln.

Ihre Verantwortlichkeiten:

  • Entwurf und Entwicklung der Softwarearchitektur für Android Middleware/Plattform im Automobilbereich.
  • Umwandlung von Systemanforderungen in Softwareanforderungen und Entwicklung von Plattform-/Middleware-Komponenten.
  • Verantwortungsbewusste Entwicklung von Middleware-Komponenten für Bereiche wie Audio, Media, Tuner, Konnektivität, Grafik, Projektion, Inter-Domain-Kommunikation, Kamera und Display Sharing.
  • Definition der AIDL-Schnittstellen für die Framework-Komponenten.
  • Zusammenarbeit mit externen Lieferanten und Partnern zur Integration von Softwarekomponenten in das Gesamtsystem.
  • Sicherstellung, dass die Implementierung den CDD-Anforderungen entspricht und die CTS- und VTS-Tests besteht.
  • Kontinuierliche Weiterbildung und Beobachtung neuer Trends und Technologien in der Automobilsoftwareentwicklung.

Requirements

  • Abgeschlossenes Bachelor-Studium in Ingenieurwissenschaften oder einem vergleichbaren Fachgebiet.
  • Mindestens 3 Jahre Erfahrung im Automobilbereich.
  • Mindestens 3 Jahre Erfahrung in der Plattform-/Middleware-Entwicklung im Automobilbereich.
  • Mindestens 3 Jahre Entwicklungserfahrung im Android-Umfeld.
  • Mindestens 1 abgeschlossenes Produktionsprojekt im Automobilbereich für Middleware-Entwicklung.
  • Gute Kenntnisse des Android Automotive Systems und des Car Frameworks.
  • Praktische Erfahrung in mindestens einem der Bereiche Audio, Konnektivität, Media, Grafik, Projektion, Bluetooth oder Kamera.
  • Erfahrung im Umgang mit Emulatoren (Goldfish/Cuttlefish).
  • Gutes Verständnis von Project Treble und verschiedenen Arten von Binder.
  • Gutes Verständnis der Android SELinux-Policy-Entwicklung.
  • Gutes Verständnis des Android Build Systems (Kati, Ninja Soong, Android.bp, Android.mk und Bazel).
  • Fundierte Kenntnisse in Java, C++14/17/20 und RUST für die Android-Plattform-/Middleware-Entwicklung.
  • Gute Kenntnisse in C++ (11, 14), UML, Java, Design-Konzepten, Design-Modellierungswerkzeugen, Design-Patterns und SOLID Designprinzipien.
  • Deutsch B2+

Benefits & conditions

  • Eine herausfordernde und abwechslungsreiche Tätigkeit in einem innovativen Unternehmen.
  • Die Möglichkeit, an zukunftsweisenden Projekten mitzuwirken.
  • Ein motiviertes und kollegiales Team.
  • Attraktive Vergütung und Sozialleistungen.
  • Individuelle Weiterbildungsmöglichkeiten.

Infotainment Sr SW Developer

About the company

We are an innovative software company specializing in the development and implementation of business platforms that seamlessly integrate digital and analogue processes. Our latest development, a social business network platform, combines functionalities similar to well-known social media apps to enable community building and networking for business partners. With our unique approach and strong financial backing, we are poised to realize our vision on a large scale.

Apply for this position