Description
Software Engineer - C/C++, OpenCL, LLVM/Clang
Our award-winning client is looking for a highly skilled and motivated software engineer to help extend an existing OpenCL driver. Most of the work will be on the OpenCL runtime, but parts of OpenCL compiler and OpenCL BIFL work can also be expected. This is an initial three month contract to start in September 2012.
Essential skills and experience:
- Excellent programming skills in C/C++.
- A strong grasp of algorithms and data structures.
- A good knowledge of the OpenCL programming model.
- Effective verbal and written communication skills.
Any experience with LLVM/Clang, parallelisation, vectorization and/or implementing parts of an OpenCL driver is desirable.