Senior Graphics Engineer

Uusimaa  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Operating Systems on terminal devices, such as smart phones, tablets and rich-media home gateways are key factors of the usability of these devices. Building such a software platform is the key to deliver good user experience with differentiation. An easy-to-use and "willingness-to-use" software platform requires ingenious and innovative design together with solid engineering effort. Terminal OS architecture work in this context involves know-how in various software stacks, ranging from low-level OS Kernel, devices drivers towards the upper-level Middleware/framework and the high-level applications and contents.

Analysis and optimize the performance of graphic display system or application (focus on FPS, Fluency, Image Dithering, Image torn, etc) for Android mobile systems Analysis and optimize the performance of render engines (include 2D/3D render engines) for Android mobile systems Analysis and optimize the OpenGL ES Analysis and optimize the GPU driver. Develop the tools and utilities to support the product development process. Provide continued development support for previous products

Bachelor or higher degree in computer science, software architectures and/or communications. Working experience or adaptability to diverse working and developing environments is required Candidates must have excellent oral and written English communication skills. Chinese would be a plus. Excellent programming skills in C and C++. Knowledge of Android/Tizen and Embedded Linux OS is a plus. Experience and knowledge of develop game engine is a plus. Familiarity with OpenGL ES or other 3D graphic technologies. Familiarity with Skia/Cario or other 2D graphic technologies. Familiarity with GPU performance tuning(such as performance tools for GPU) is a plus; Familiarity with Video codecs such as MPEG2, MPEG4, H.264, VC1 is highly useful. Experience with complex debugging is invaluable. Experience with ARM architecture, compiler, and virtual machine. Excellent communications skills. May involve customer interactions. A strong team player; self motivated and good attitude Must be willing to learn and adapt.

Start date
ASAP
Duration
3-6 months
From
PROTEUS EUROPE
Published at
06.04.2013
Project ID:
517192
Contract type
Freelance
To apply to this project you must log in.
Register