Skip to content
Neuer Job?Nejo!

Dein persönlicher KI-Karriere-Agent

BMBMW Car IT

Principal Engineer for Android Camera Middleware(m/w/x)

Ulm
Vollzeitmit HomeofficeBerufserfahren

Shaping Android camera middleware architecture for vehicle generations, bridging platform and client apps. Deep Android video processing and buffer management expertise required. Company car option, English-speaking teams.

Anforderungen

  • University degree in computer science, electrical engineering, communications engineering, or comparable field
  • Professional experience in embedded software development and quality assurance in automotive industry with focus on camera- or video-based systems
  • Profound knowledge of Android OS architecture and SW development
  • Experience in video processing in Android (Camera HAL, Camera2 API, HAL services, hardware decoding interfaces, video buffer management, buffer sharing between VMs)
  • Comprehensive knowledge in video buffering, streaming, encoding/decoding and blurring
  • Experience with inter-process communication and middleware services
  • Experience with embedded development and analysis tools
  • Excellent analytical skills
  • Excellent communication skills
  • Teamwork skills

Aufgaben

  • Lead the Android camera video middleware layer
  • Bridge camera platform, HAL, and client applications
  • Shape video middleware architecture across vehicle generations
  • Ensure performance, stability, safety, and extensibility
  • Define and evolve software architectures for video buffering
  • Define and evolve software architectures for video routing
  • Define and evolve software architectures for video encoding
  • Define and evolve software architectures for video decoding
  • Define and evolve software architectures for image blurring
  • Design and align interfaces between camera platform and video services
  • Design and align interfaces between video services and applications
  • Design and align interfaces between video services and HALs
  • Collaborate with functional owners
  • Collaborate with system architects
  • Collaborate with SoC suppliers
  • Collaborate with video middleware teams
  • Collaborate with client teams for Camera Infrastructure
  • Collaborate with client teams for Display & Graphics
  • Collaborate with client teams for Android/Linux platform
  • Collaborate with vehicle function teams
  • Ensure implementation aligns with software design
  • Ensure implementation aligns with BMW requirements via code reviews
  • Translate concepts into solutions for system and software architecture
  • Define technical requirements
  • Validate technical requirements
  • Develop optimizations to enhance system performance
  • Develop optimizations to enhance system stability
  • Ensure suppliers fulfill Android CDD requirements
  • Manage Android OS migration compliance
  • Manage CTS validation
  • Elaborate solutions to pass Google certification processes
  • Act as a technical mentor for camera pre-processing
  • Serve as a go-to expert for camera pre-processing
  • Support root-cause analysis

Berufserfahrung

  • ca. 1 - 4 Jahre

Ausbildung

  • Bachelor-Abschluss

Sprachen

  • Englischverhandlungssicher
  • DeutschGrundkenntnisse

Tools & Technologien

  • Android OS
  • Camera HAL
  • Camera2 API
  • Wireshark
  • Carmen
  • Perfetto
  • FTrace
  • Ediabas
  • Diagnostic Log & Trace Viewers
  • Visual Studio Code

Benefits

Flexibles Arbeiten

  • Flexible working hours
  • Mobile work arrangements

Firmenwagen

  • Company car option

Lockere Unternehmenskultur

  • English speaking teams
  • Intercultural setting

Karriere- und Weiterentwicklung

  • Career development

Weiterbildungsangebote

  • Continuous personal qualification

Sonstige Vorteile

  • Relocation services
Die Originalanzeige dieses Stellenangebotes in der aktuellsten Version findest du hier. Nejo hat diesen Job automatisch von der Website des Unternehmens BMW Car IT erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.

  • BMW Car IT

    Principal Engineer for Automotive Camera Signal Processing(m/w/x)

    Vollzeitmit HomeofficeBerufserfahren
    Ulm
  • BMW Car IT

    Domain Architect for Camera Signal Processing Automotive(m/w/x)

    Vollzeitmit HomeofficeBerufserfahren
    Ulm
  • BMW Car IT

    Senior C++ Software Engineer Middleware(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm
  • HARMAN

    Hardware Engineer /Expert and HW Architect(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm, Karlsbad
  • HARMAN

    Software Architect, Connectivity(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm
Alle 100+ ähnlichen Jobs ansehen

Nejo ist eine KI – Ergebnisse können unvollständig sein oder Fehler enthalten

Diese Jobs könnten dich auch interessieren