职位描述
1.负责系统的架构设计,技术选型,编制概要设计报告;
2.负责子系统详细设计,技术预研,编制详细设计报告;
3.负责核心模块的开发及技术攻关;
4.负责子系统集成,并配合系统测试;
5.参与软件需求分析与设计工作;
6.配合研发、测试、网络等环境搭建与维护工作;
7.指导初级软件研发工程师工作。
任职要求:
1.精通C、C++语言编程,了解JAVA语言编程,具备多种其它语言编程能力;
2.精通QT界面开发,熟悉ACE框架,熟悉CORBA中间件;
3.具备Windows与Linux(UNIX)操作系统编程经验,掌握跨平台开发技术,掌握cc/g++/gcc编译器与gdb调试工具;
4.具有关系数据库应用经验,掌握SQL语言,熟悉Oracle、MySQL、PostgreSql等关系数据库;
5.具备软件架构设计经验,熟练掌握面向服务架构与面向对象编程技术;
6.了解工业通信协议,如IEC104,CIP,modbus,Snmp等;
7.掌握软件研发过程基础知识,了解RUP、CMMI等标准化软件研发专业知识;
8.具有较强的钻研、团队、协作精神;
9.具有较强的学习与沟通能力,良好的文档分析与编写能力。
具备工控自动化软件研发经验者优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕