岗位职责:1、服从项目管理安排,对分配的小组工作负责,保质保量完成本小组负责的任务。2、与项目组进行需求分析,了解项目要求,分析需求,评估开发时间,制定概要设计。3、负责项目的框架开发和核心代码开发,确保程序满足项目的性能要求。4、参与项目评审。5、配合项目经理执行版本发布。6、参与软件开发和维护过程中重大技术问题的解决, 参与软件首次安装调试;数据割接, 用户培训和项目推广。7、配合技术发展,负责项目研究,解决关键技术问题。任职要求:1、深入理解面向对象设计与开发原理,快速的理解能力,及响应能力。2、4年以上C++开发经验,有图像识别, OpenCV, OpenGL, DirectX, Unity3D开发经验者优先。3、精通Windows下 C/C++开发环境,熟练使用VC++6.0/VS2010等开发工具。4、掌握Linux C/C++开发环境,精通C/C++语言,熟练使用STL。5、熟悉linux文件系统,内存管理,进程间RPC等linux下的开发技术优先。6、熟悉数据库,熟练使用MS SQL Server2012, MySQL等主流数据库。7、熟悉TCP/IP, RS232,多线程方面的开发。8、责任心强、良好的沟通能力、团队精神。