EMBEDDED, EMBEDDED GRAPHICS ENGINEER, LANGEN
ID: 5862409
Senior Embedded Graphics Software Engineer (m/f/d)
Your Profile:
• Good university degree in electrical engineering / data technology, physics or computer science or a comparable technical course
• You already have so much adequate experience that you can familiarize yourself with complex software structures and algorithms, analyze and develop them further, completely independently
• You can not only explain algorithms from the field of image processing such as warping, scaling, filtering, compositing, blending, pre-multiplied alpha, etc. in theory, but have already applied them in practice in the respective context
• Excellent knowledge in the area of embedded software development with C / C ++ allows you to work low-level on the interfaces to both the HW and the RTOS
• Sound knowledge of Linux at the kernel level
• Ability to use modern scripting languages (e.g. Python) in a targeted and effective manner
• Good communication skills in German (communication in the local team)
• Very good communication skills in English, both spoken and written
Additional knowledge
• Android OS Architecture (Surface Flinger, HWC, Gralloc)
• Linux Render Infrastructure & Middleware (DRI / DRM, Wayland)
• QT Framework and various RTOS such as QNX®, Integrity®
Your Tasks:
• You develop 2D graphics drivers from concept to architecture, implementation, testing and documentation for Linux OS and other RTOS
• Implement and test image processing algorithms at driver and library level suitable for our 2D Graphics IP SEERIS®
• They integrate and test graphics drivers based on C models as well as on FPGA and SoC platforms
• They integrate display and 2D graphics drivers in Android graphics subsystems along with 3D GPU and video decoder drivers
• You adapt and implement Wayland for our 2D Graphics IP
• You are constantly developing existing proprietary development tools and frameworks