|
Your responsibilities will include architecture, design and implementation of compilers and frameworks for Khronos technology implementations (OpenCL, OpenGL, OpenGL/ES, EGL) for various embedded target platforms.
We expect you to have
* Strong Linux expertise with an excellent understanding of the architecture, design and implementation of large systems, and hands-on experience in developing and delivering such systems successfully. * Fluent familiarity with GNU toolchains on both X86 and ARM, compilers, linkers, assemblers and a wide variety of build systems and version control systems. * Expert-level competence in both C and C++. * Expert-level competence in compiler design and implementation, and hands-on experience on compiler implementations for various platforms. * Expert-level competence in X86 and ARM assembler and vector extensions (NEON, SSE). * Excellent understanding of graphics (OpenGL, OpenGL/ES, X11, Wayland), and parallel and concurrent computing frameworks (OpenCL, OpenMP, SIMD processors, multi-core processors, DSP coprocessors). * Strong experience in device driver development, especially for graphics drivers.
Want to join our team of experts? You can easily submit your application in here.
For additional information about the position, please contact Ville Voutilainen, tel. 040 5144720. |