OpenGL Job Search - Detail Listing
OpenGL Graphics Driver Lead Engineer
Posted Date: 30-01-2013
Company: Imagination Technologies
Location: Kings Langley
Contact: .(JavaScript must be enabled to view this email address)
Opportunity:
Working as a part of a team, you will have some or all of the following responsibilities:
• Design and develop the desktop OpenGL graphics driver for our current and next-generation graphics cores
• Maintain the OpenGL driver throughout the whole software and hardware lifecycles
• Performance analysis and optimisation of the driver code
• Software architecture design and documentation
• Provide technical guidance to other members of the team
• Provide input to the design of future PowerVR graphics cores
• Work with the Khronos group to design future OpenGL specifications
Required Skills:
Excellent C programming
• Excellent software design
• Experience in low-level driver development for Linux or Windows
• Experience with modern, advanced OpenGL and GLSL - not just OpenGL course ‘101’ with GLUT and glBegin/glEnd!
• A throrough understanding of computer architecture issues (virtual memory, MMUs, caches etc.)
Desirable Skills:
• Assembly language programming
• High-level language compiler design
• Debug of HW command buffers
• An understanding of the history of 3D graphics
• Experience of working in a large codebase
