1. 精通 C/C++或者Java;
2. 熟练使用 Linux 或其它 Unix 操作系统;
3. 熟悉 HTML、XML、CSS、Javascript 等通用互联网标准;
4. 熟悉面向对象程序设计,UML;
5. 良好的语言和文字交流能力;
6. 学习能力强,能读懂英文专业技术文档;
7. 有图形图像处理,流媒体处理经验者优先;
8. 熟悉编译原理者优先;
9. 有中间件开发/使用经验者优先 ;
10.有大型开源软件项目开发经验者优先;
熟悉以下一种开发语言着优先:(JSP,PHP、Perl、Python,cgi)