1、 熟悉软件开发生命周期,明确生命周期各个阶段的任务;
2、 熟悉软件架构设计的相关理论和常用工具,有丰富的项目经验;
3、 熟悉CMMI或ISO系列的软件标准。有项目管理经验,至少带过5个人以上研发团队;
4、 计算机及自动控制等专业毕业,本科以上学历,有4年以上的软件开发经验或工业控制领域的工作经验;
5、 熟悉面向对象的软件开发思想,有丰富的项目经验;
6、 熟悉C、C++等编程语言,熟悉MFC;
7、 熟悉WINDOWS系列和LINUX/UNIX等操作系统;
8、 熟悉SQL Server、Oracle等主流数据库;
9、 有良好的团队合作精神,善于沟通。