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®