In order to bacame the third main member of the team, you need to know well Linux, programming in ISO C++ (genericity;namespace;policies...) and OpenGL; the whole under multi-thread environment. The project uses that concept. You also need to know GLX or SDL.