1.本科及以上学历,计算机相关专业:2.5年及以上工作经验,独立承担过产品的主设计工作;3.具备软件需求设计分析,软件架构和功能模块设计能力和经验;4.精通C++编程语言,精通线程、socket、数据结构等通用应用技术理论:5.掌握Windows/Linux下C++多线程编程、网络编程;6.熟悉主流数据库7.良好的逻辑思维和沟通协作能力,有强烈的责任心,学习能力和抗压能力强:8.有机器视觉相关开发经验者优先;9.有轨道交通行业经验者优先。10.有算法经验者优先。