Imagination
Newcomer
Primary responsibilities will include:
Working as a part of a team, you will have some or all of the following responsibilities:
Working as a part of a team, you will have some or all of the following responsibilities:
- Design, develop and maintain EGL driver component to the Khronos and other (extension) specifications
- Performance and Optimisation of the driver code
- Working with EGL, OS, video, and 3rd Party Presentation Engines and ensuring efficient potential for integration into a multi-API and multi format stack
- Architectural and functional documentation
- Interacting with Khronos group on primarily EGL standard, including leading standards initiatives.
- Direct experience of EGL
- Excellent C programming skills
- Software engineer with a background in low level driver writing
- Experience with modern shader based 3D hardware
- A good view of systems architecture issues
- Familiarity with Linux as a development environment
- Experience with hardware would be useful
- Experience with OpenGL and/or OpenGL-ES, OpenWF, OpenVG or OpenMAX
- Working knowledge of 2D graphics APIs and graphics formats including video
- Track history of interacting with external standards bodies especially Khronos