If you’re a programmer who’s skilled in C++/C# and interested in doing something different and exciting with graphics, here’s something that you might like.
Design, document and implement next generation 3D rendering engine for PC.
Develop material and shader framework with support for modern rendering techniques (Ambient Occlusion, PRT, Depth of Field, Tone Mapping, etc.)
Design and implement tools to support artist pipelines
Experience with graphics shader programs using HLSL or CG.
C/C++ experience required with good object-oriented programming skills.
Strong math skills with (computational geometry and high order curves and surfaces)
Strong communication skills
Knowledge of shader languages
Graphics programming with DirectX or OpenGL
Familiarity with 3D Studio Max
Bachelor of Science (Computer Science), Engineering, Math or Physics
Senior roles must have at least 4+ years experience in the creation and delivery of state-of-the-art, performance-minded tools for game development. The applicant must have strong leadership and people-management skills as the role also includes leading and mentoring the programming team.
Junior roles include 2+ years experience and fresh graduates who are passionate in learning.
Personality we seek:
Independent, Initiative, Passionate, Responsible, Critical about Ideas, Love problem-solving
If you are interested in this role, please send in your application that includes:
Any previous projects you have worked on