Senior Embedded Graphics Software Engineer (m/w/d)
Senior Embedded Graphics Software Engineer (m/w/d) ID: 70017547
Aufgaben:
Sie entwickeln 2D Grafiktreiber vom Konzept über Architektur, Implementierung, Test und Dokumentation für Linux OS und andere RTOS
Passend für unser 2D Graphics IP SEERIS® implementieren und testen Sie Image Processing-Algorithmen auf Treiber- und Library-Ebene
Sie integrieren und testen Grafiktreiber sowohl auf Basis von C-Modellen als auch auf FPGA- und SoC-Plattformen
Sie integrieren Display- und 2D-Grafiktreiber in Android Graphik-Subsystemen zusammen mit 3D GPU und Video Decoder-Treibern
Sie adaptieren und implementieren Wayland für unser 2D Graphics IP
Sie entwickeln existierende proprietäre Entwicklungs-Tools und Frameworks stetig weiter
Ihr Profil:
Guter Hochschulabschluss der Elektrotechnik/Datentechnik, Physik oder Informatik oder eines vergleichbaren technischen Studiengangs
Sie haben bereits so viel adäquate Erfahrung, dass Sie sich absolut selbständig in komplexe SW-Strukturen und Algorithmen einarbeiten, diese analysieren und weiterentwickeln können
Sie können Algorithmen aus dem Bereich Image Processing wie Warping, Scaling, Filtering, Compositing, Blending, Pre-multiplied Alpha etc. nicht nur theoretisch erklären, sondern haben diese im jeweiligen Kontext auch bereits praktisch angewendet
Ausgezeichnete Kenntnisse im Bereich Embedded Software Development mit C/C++ erlauben Ihnen, low-level an den Schnittstellen sowohl zur HW als auch zum RTOS zu arbeiten
Fundierte Linux-Kenntnisse auf Kernel-Level
Fähigkeit moderne Scripting-Sprachen (z.B. Python) gezielt und effektiv einzusetzen
Gute kommunikative Fähigkeiten in deutscher Sprache (Kommunikation im lokalen Team)
Sehr gute kommunikative Fähigkeiten in englischer Sprache in Wort und Schrift
Zusatzkenntnisse
Android OS Architecture (Surface Flinger, HWC, Gralloc)
Linux Render Infrastructrue & Middleware (DRI/DRM, Wayland)
QT Framework und verschiedene RTOS wie QNX®, Integrity®