Auf einen Blick
- Aufgaben: Leite die Entwicklung der Android-Kamera-Middleware und forme innovative Benutzererlebnisse.
- Unternehmen: BMW Car IT, ein innovatives Unternehmen im Bereich Softwareentwicklung.
- Vorteile: Flexibles Arbeiten, Firmenwagenoption und internationale Teams.
- Weitere Informationen: Unbegrenzte Anstellung mit hervorragenden Karrieremöglichkeiten.
- 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-Architektur.
Das prognostizierte Gehalt liegt zwischen 60000 - 85000 € 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 sind der technische Leiter, der für die Android-Kamera-Video-Middleware-Schicht verantwortlich ist, 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.
- Sie stellen 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?
- 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.
- Tiefgehende Kenntnisse der gesamten Android OS-Architektur und der Softwareentwicklung.
- Erfahrung in der Videoverarbeitung in Android (Camera HAL, Camera2 API, HAL-Dienste, Hardware-Decodierungs-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 usw.).
- 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?
- Firmenwagenoption.
- Englischsprachige Teams in einem interkulturellen Umfeld.
- Flexible Organisation der Arbeitszeiten & mobile Arbeitsregelungen.
- Relocation Services für unsere neuen Mitarbeiter.
- Frühestmöglicher 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.
Principal Engineer for Android Camera Middleware (f/m/x) Arbeitgeber: Bayerische Motoren Werke Aktiengesellschaft
BMW Car IT ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich der eingebetteten Software für die Automobilindustrie entwickelt. Mit einem flexiblen Arbeitszeitmodell, der Möglichkeit zum mobilen Arbeiten und einem interkulturellen Team bietet BMW in Ulm eine inspirierende Arbeitsumgebung, die auf persönliche und berufliche Weiterentwicklung setzt. Zudem profitieren Mitarbeiter von einem attraktiven Firmenwagenangebot und umfassenden Relocation-Services, was den Einstieg in das Unternehmen erleichtert.
Kontaktdaten:
Bayerische Motoren Werke Aktiengesellschaft Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Principal Engineer for Android Camera Middleware (f/m/x) erhalten könnten
✨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 häufige Fragen und Szenarien, die für die Rolle als Principal Engineer relevant sind. Wir können dir helfen, die besten Ressourcen zu finden!
✨Tipp Nummer 3
Sei bereit, deine Projekte und Erfahrungen zu präsentieren. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast. Das wird dir helfen, dich von anderen Bewerbern abzuheben!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtige Aufmerksamkeit bekommt. Wir freuen uns darauf, von dir zu hören!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Engineer for Android Camera Middleware (f/m/x) mit Bravour zu bestehen
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 von deinen Erfahrungen und deiner Leidenschaft für die Softwareentwicklung. Das macht deine Bewerbung einzigartig und unvergesslich.
Sei präzise und relevant:Achte darauf, dass du in deinem Lebenslauf und Anschreiben nur relevante Informationen angibst. Konzentriere dich auf deine Erfahrungen im Bereich Embedded Software und Videoverarbeitung, die direkt mit der Stelle zu tun haben. So zeigst du uns, dass du die richtige Wahl bist!
Beweise deine Teamfähigkeit:Wir suchen nach jemandem, der gut im Team arbeiten kann. Erwähne in deiner Bewerbung Beispiele, wo du erfolgreich mit anderen zusammengearbeitet hast, um technische Herausforderungen zu meistern. Das zeigt uns, dass du nicht nur ein technisches Talent bist, sondern auch ein Teamplayer!
Bewirb dich über unsere Website:Vergiss nicht, dich über unser Karriereportal zu bewerben! Das ist der schnellste und einfachste Weg, um sicherzustellen, dass deine Bewerbung bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei Bayerische Motoren Werke Aktiengesellschaft vorbereitet
✨Verstehe die Technologie
Mach dich mit der Android-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.
✨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 dabei vorgegangen bist.
✨Teamarbeit betonen
Da enge Zusammenarbeit mit verschiedenen Teams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Erkläre, wie du zur Teamdynamik beigetragen hast und welche Rolle du in der Zusammenarbeit gespielt hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren.