Work with development platforms to enable our 3D drivers under a variety of different OSs
Understand customer requirements and communicate effectively
Identify most appropriate approaches to problems
Documentation of design
Implementation and Testing
Work with other teams within Platform Services and POWERVR as a whole to make the whole product successful
Required Skills
Excellent C programming skills
Hands-on kernel-level (device-driver) experience, preferably under a protected-mode OS
A solid understanding of fundamental software engineering principles
Adaptability: while the initial role will be heavily Linux-based, the role may well require development for other Operating Systems and tool-chains later on
A good appreciation of low-level system architecture issues