Job Description and Requirements:
- Good project programming experience, with at least 1 project involving graphics
- Excellent C/C++ programming skills
- Exposure to 3D modeling and rendering
- A good understanding of 3D mathematics and a passion for 3D computer graphics
- Experience with OpenGL, Cairo and similar graphics platforms is highly desirable
- Experience with RTOS like Windows CE/Windows Mobile is desirable
- Degree in computer science/ computer engineering or equivalent with proven track record in programming
- Excellent team player with an eye for details
- Good communication and documentation skills
- Post-graduates with work experience may also apply and will be considered for senior positions
- Designing, developing and optimizing the existing 3D graphics engine using C/C++ in embedded systems running on Windows CE or Android
- Implementing or improving rendering algorithm and techniques used for high-performance 3D navigation
- Working within the existing team using Agile methodologies