Our Client is seeking an exceptional Windows C++ developer to design and develop applications and core library functions for their display products. The role involves design, development, implementation and testing of new desktop applications, libraries and utilities. The successful applicant will be able to write robust, reliable code that is appropriate for consumer products, whilst also being able to turn around new designs rapidly during the prototyping phase. You must have solid experience of development with Visual C++ and Win32 in a multi-threaded environment, and proven experience of developing innovative, effective and usable applications. Knowledge of networking, graphics and real-time programming is essential as is experience in all areas of the software development lifecycle for multiple projects. Flexibility and adaptability are essential attributes, coupled with a high level of enthusiasm, commitment, drive and initiative. A pro-active, goal driven and innovative approach to working will be expected.