Now hiring

Multimedia Display Engineer – Android/Linux Embedded Display Systems (Softwareentwickler/in) @ WATZMANN Consulting GmbH

Germany (DE717)OnsiteFull-timePosted 23 days ago

Opens on the employer's site

About this role

Über die Position Wir suchen erfahrene Multimedia Display Engineers (m/w/d) mit fundierter Expertise in Android-/Linux-Multimedia-Frameworks, Display-Treibern, Grafiksystemen und Embedded-Multimedia-Technologien. Die Position umfasst die Entwicklung und Betreuung von Embedded-Software für Video-, Display- und Grafikfunktionalitäten auf modernen Automotive- und Embedded-Multimedia-Plattformen. Dies ist eine spannende Gelegenheit, an Multimedia- und Display-Technologien der nächsten Generation zu arbeiten, einschließlich Android-/Linux-Gerätetreibern, Display-Frameworks, SoC-Multimedia-Pipelines und Embedded-Performance-Optimierung. Ihre Aufgaben - Entwicklung und Wartung von Embedded-Software für: - Video-, Display- und Grafikfunktionalitäten - Mitarbeit an Android-/Linux-Multimedia-Frameworks und Gerätetreibern. - Analyse und Behebung von Multimedia- und Display-Problemen in bestehenden Softwarelösungen. - Zusammenarbeit mit internationalen Entwicklungsteams und externen Kunden. - Mitwirkung bei der Implementierung neuer Multimedia-Funktionen sowie der Entwicklung von End-to-End-Anwendungsfällen. - Enge Zusammenarbeit mit SoC-Multimedia-Pipelines, Speichersubsystemen und Display-Architekturen. - Durchführung von Debugging-, Optimierungs- und Performance-Tuning-Maßnahmen für Multimedia- und Displaysysteme. - Analyse und Behebung von Embedded-Echtzeitproblemen, wie: - Speicherkorruption (Memory Corruption) - Stack-Korruption - Deadlocks - Race Conditions - ANRs (Application Not Responding) Ihr Profil Erforderliche Qualifikationen - Mehrjährige Erfahrung mit Android- und Linux-Multimedia-Frameworks sowie Gerätetreibern. - Sehr gute Kenntnisse in der Programmierung mit C und C++ sowie ausgeprägte Debugging-Fähigkeiten. - Praktische Erfahrung in einem oder mehreren Multimedia-Bereichen: - Display - Video - Grafik - Fundierte Kenntnisse der Linux- und Android-Build-Infrastruktur. - Gutes Verständnis grundlegender Betriebssystemkonzepte: - Virtueller Speicher - CPU-Scheduling - Prozesszustände - Multithreading - Synchronisation - Fundierte Kenntnisse von Embedded-System-Konzepten: - RTOS (Echtzeitbetriebssysteme) - RAM- und Cache-Architekturen - Interrupt-Behandlung - Erfahrung in der Performance- und Energieoptimierung. - Ausgeprägte analytische Fähigkeiten sowie Erfahrung in der Fehleranalyse und Problemlösung. Wünschenswerte Qualifikationen - Tiefgehende Kenntnisse im Bereich Display-Technologien sind von Vorteil. - Sehr gutes Verständnis von: - SoC-Architekturen - Multimedia-Pipelines - Speichersubsystemen - Systeminteraktionen - Kenntnisse in den Bereichen: - MIPI - I2C - GPIO - DSI - HDMI - Erfahrung mit Versionsverwaltungssystemen und Git-Repositories. - Erfahrung mit Qualcomm Multimedia- und Display-Plattformen ist von Vorteil. Berufserfahrung - Mindestens 7 Jahre relevante Berufserfahrung in der Entwicklung von Embedded-Multimedia-, Display- oder Grafikplattformen. Rahmenbedingungen Arbeitsort: Deutschland (Remote) Vertragsdauer: 12 Monate mit Option auf Verlängerung Sprachen: Englisch mindestens C1 (zwingend erforderlich), Deutsch von Vorteil Suchbegriffe Embedded Display | Android Multimedia | Linux Gerätetreiber | Display-Treiber | Grafik-Framework | Video-Framework | SoC-Architektur | Multimedia-Pipeline | RTOS | MIPI | DSI | HDMI | Embedded Linux | Android Framework | Display-Technologien | C++ | Embedded Systems | Qualcomm Multimedia Ergänzende Informationen: Anforderungen an den Bewerber: Erweiterte Kenntnisse: Betriebssystem Embedded Linux Expertenkenntnisse: Grafikbibliothek OpenGL

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores — free
Multimedia Display Engineer – Android/Linux Embedded Display Systems (Softwareentwickler/in) at WATZMANN Consulting GmbH | ResuMinder Jobs