182268 Principal Engineer for Android Camera Middleware (f/m/x) Published: 26.03.2026 Software [...]

182268 Principal Engineer for Android Camera Middleware (f/m/x) Published: 26.03.2026 Software [...]

Ulm Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
BMW Group

Auf einen Blick

  • Aufgaben: Leite die Entwicklung der Android Kamera-Video-Middleware und forme innovative Nutzererlebnisse.
  • Unternehmen: BMW Car IT, ein innovatives Unternehmen im Bereich Softwareentwicklung.
  • Vorteile: Flexibles Arbeiten, Firmenwagenoption und internationale Teams.
  • Weitere Informationen: Dynamisches Arbeitsumfeld mit exzellenten Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Mobilität mit modernster Technologie und innovativen Lösungen.
  • Qualifikationen: Erfahrung in eingebetteter Softwareentwicklung und tiefes Wissen über Android OS.

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

Bei BMW Car IT, einer hundertprozentigen Tochtergesellschaft der BMW AG, leben und atmen wir Software. Wir entwerfen und implementieren eingebettete Software für elektronische Steuergeräte der BMW-Fahrzeuge sowie verwandte Tools und Frameworks. Durch die Bereitstellung von Software vom ersten Gedanken bis zum Endprodukt führen wir BMW in die Zukunft der Digitalisierung und Mobilität. Unser Team entwickelt innovative Lösungen für eingebettete Automobilsysteme und Infotainment-Plattformen. Wir treiben die Evolution der Benutzererfahrungen im Fahrzeug voran und arbeiten bereichsübergreifend zusammen, um robuste, skalierbare Video-Softwarearchitekturen zu liefern.

Was erwartet Sie? Sie werden der technische Leiter verantwortlich für die Android-Kamera-Video-Middleware-Schicht sein, die die Kamera-Plattform, die Hardware-Abstraktionsschicht (HAL) und die Client-Anwendungen verbindet. Hier gestalten Sie die Architektur der Video-Middleware über mehrere Fahrzeuggenerationen hinweg und stellen Leistung, Stabilität, Sicherheit und Erweiterbarkeit sicher. Darüber hinaus definieren und entwickeln Sie Softwarearchitekturen für Video-Pufferung, Routing, Kodierung, Dekodierung und Bildunschärfe. Zusätzlich entwerfen und stimmen Sie Schnittstellen zwischen Kamera-Plattform, Video-Diensten, Anwendungen und den Hardware-Abstraktionsschichten ab. Enge Zusammenarbeit mit funktionalen Eigentümern, Systemarchitekten, SoC-Lieferanten, Video-Middleware-Teams und Client-Teams für Kamera-Infrastruktur, Display & Grafik, Android/Linux-Plattform und Fahrzeugfunktionsteams. Außerdem stellen Sie sicher, dass die Implementierung mit dem Softwaredesign und den Anforderungen von BMW durch Code-Reviews übereinstimmt. Sie tragen zur System- und Softwarearchitektur bei, indem Sie Konzepte in Lösungen übersetzen, technische Anforderungen definieren und validieren sowie Optimierungen entwickeln, um die Systemleistung und -stabilität zu verbessern. Sie stellen sicher, dass die Android CDD-Anforderungen von den Lieferanten gemäß jeder Android OS-Migration erfüllt werden. Sie verwalten die CTS-Validierung und erarbeiten Lösungen, um die Zertifizierungsprozesse von Google zu bestehen. Sie fungieren als technischer Mentor und Ansprechpartner für die Kamera-Vorverarbeitung innerhalb des Bereichs und unterstützen bei der Ursachenanalyse.

Was sollten Sie mitbringen? Ein Hochschulabschluss in Informatik, Elektrotechnik, Kommunikationsengineering oder einem vergleichbaren Studienfeld. Mehrere Jahre Berufserfahrung in der Entwicklung eingebetteter Software und Qualitätssicherung in der Automobilindustrie mit Fokus auf kamera- oder videobasierte Systeme. Fundierte Kenntnisse der gesamten Android OS-Architektur und SW-Entwicklung. Erfahrung in der Videoverarbeitung in Android (Camera HAL, Camera2 API, HAL-Dienste, Hardware-Dekodierungs-Schnittstellen, Video-Pufferverwaltung, Pufferteilung zwischen VMs). Umfassende Kenntnisse in Video-Pufferung, Streaming, Kodierung/Dekodierung und Unschärfe. Erfahrung mit Interprozesskommunikation und Middleware-Diensten. Erfahrung mit eingebetteten Entwicklungs- und Analysewerkzeugen (z.B. Wireshark, Carmen, Perfetto, FTrace, Ediabas, Diagnostic Log & Trace Viewers, Visual Studio Code, etc.). Ausgezeichnete analytische, kommunikative und Teamfähigkeiten; verhandlungssicheres Englisch ist erforderlich, Deutsch ist von Vorteil.

Möchten Sie die Architektur der Kamera-Video-Middleware für innovative Benutzererfahrungen im Fahrzeug gestalten? Bewerben Sie sich jetzt! Hinweis: Bitte bewerben Sie sich ausschließlich online über unser Karriereportal. Bewerbungen über andere Kanäle (insbesondere E-Mail) können nicht berücksichtigt werden.

Was bieten wir in Ulm? Option auf ein Firmenfahrzeug. Englischsprachige Teams in einem interkulturellen Umfeld. Flexible Organisation der Arbeitszeiten & mobile Arbeitsregelungen. Umzugsservices für unsere neuen Mitarbeiter.

Frühester Eintrittstermin: ab sofort. Art der Anstellung: unbefristet. Arbeitszeit: Vollzeit.

Sie finden hilfreiche Tipps zu Ihrer Bewerbung und dem Bewerbungsprozess hier. Bei der BMW Group legen wir großen Wert auf Gleichbehandlung und Chancengleichheit. Unsere Einstellungsentscheidungen basieren auf der Persönlichkeit, Erfahrung und den Fähigkeiten der Bewerber.

182268 Principal Engineer for Android Camera Middleware (f/m/x) Published: 26.03.2026 Software [...] Arbeitgeber: BMW Group

BMW Car IT ist ein hervorragender Arbeitgeber, der innovative Softwarelösungen für die Automobilindustrie entwickelt. In Ulm profitieren Mitarbeiter von flexiblen Arbeitszeiten, einem interkulturellen Team und umfangreichen Möglichkeiten zur beruflichen Weiterentwicklung. Die Unternehmenskultur fördert Zusammenarbeit und Kreativität, während die Option auf einen Firmenwagen und Relocation Services zusätzliche Vorteile bieten.

BMW Group

Kontaktdaten:

BMW Group Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so 182268 Principal Engineer for Android Camera Middleware (f/m/x) Published: 26.03.2026 Software [...] erhalten könnten

Tipp Nummer 1

Sei proaktiv! Nutze LinkedIn und andere Netzwerke, um Kontakte in der Branche zu knüpfen. Oft sind es persönliche Empfehlungen, die den Unterschied machen können.

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du deine Kenntnisse über Android-Architekturen und Videoverarbeitung auffrischst. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen anbieten kannst.

Tipp Nummer 3

Nutze unsere Website, um dich direkt zu bewerben. Das zeigt dein Interesse und Engagement für die Position und erhöht deine Chancen, im Auswahlprozess wahrgenommen zu werden.

Tipp Nummer 4

Sei bereit, Fragen zu deiner bisherigen Erfahrung zu beantworten. Betone, wie deine Fähigkeiten in der Embedded-Softwareentwicklung und dein Wissen über Kamerasysteme zur Weiterentwicklung der BMW-Technologie beitragen können.

Wir glauben, dass du diese Fähigkeiten brauchst, um 182268 Principal Engineer for Android Camera Middleware (f/m/x) Published: 26.03.2026 Software [...] mit Bravour zu bestehen

Embedded Software Development
Android OS Architektur
Videoverarbeitung
Camera HAL
Camera2 API
Middleware-Dienste
Video-Pufferverwaltung

Einige 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 Position als Principal Engineer interessierst. Lass deine Leidenschaft für Softwareentwicklung und die Automobilbranche durchscheinen.

Betone deine Erfahrungen:Wir suchen nach jemandem mit umfangreicher Erfahrung in der Embedded-Softwareentwicklung. Stelle sicher, dass du relevante Projekte und Technologien, die du beherrschst, klar hervorhebst. Zeige uns, wie deine Fähigkeiten zu den Anforderungen der Stelle passen.

Sei präzise und strukturiert:Halte deinen Lebenslauf und dein Anschreiben klar und übersichtlich. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir schätzen eine gut strukturierte Bewerbung, die es uns leicht macht, deine Qualifikationen zu erkennen.

Bewirb dich über unsere Website:Vergiss nicht, deine Bewerbung über unser Karriereportal einzureichen! Bewerbungen über andere Kanäle können wir leider nicht berücksichtigen. Der Online-Prozess ist einfach und schnell – also leg los!

Wie man sich auf ein Vorstellungsgespräch bei BMW Group vorbereitet

Verstehe die Technologie

Mach dich mit der Android OS Architektur und den spezifischen Technologien, die für die Kamera-Middleware relevant sind, vertraut. Zeige im Interview, dass du die Herausforderungen und Lösungen in der Videoverarbeitung verstehst, insbesondere in Bezug auf HAL und die Camera2 API.

Bereite konkrete Beispiele vor

Denke an konkrete Projekte oder Erfahrungen, die deine Fähigkeiten in der Embedded-Softwareentwicklung und Qualitätssicherung demonstrieren. Sei bereit, über spezifische Probleme zu sprechen, die du gelöst hast, und wie du zur Verbesserung der Systemleistung beigetragen hast.

Teamarbeit betonen

Da enge Zusammenarbeit mit verschiedenen Teams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du als technischer Mentor agiert hast und wie du zur Kommunikation zwischen den Teams beigetragen hast.

Fragen vorbereiten

Bereite einige durchdachte Fragen vor, die zeigen, dass du dich mit BMW Car IT und deren Projekten auseinandergesetzt hast. Frage nach den aktuellen Herausforderungen im Bereich der Kamera-Middleware oder wie das Team die neuesten Android-Updates umsetzt.