职位要求
1根据产品需求负责软件系统架构设计与搭建包括需求分析系统设计模块分解接口定义等工作
2参与软件项目的全周期从需求分析设计编码到测试和维护等各个阶段保障软件开发的顺利进行
3制定并执行软件开发的标准和规范提高软件质量和开发效率
4参与编写重要模块和复杂模块的代码对软件中的关键技术和难点问题提供解决方案
5管理软件系统的版本和配置负责软件系统的升级和优化
6与团队成员进行交流和协调传授技术知识和经验提升团队的技术水平
7完成领导交办的其他工作
1计算机自动控制软件工程通讯工程等相关专业本科及以上学历具有3年以上相关工作经验
2熟悉系统架构设计与搭建并能保证架构的稳定性可扩展性对技术发展有良好的理解能力对技术领域的新知识和新信息有相当的敏感性有分布式冗余工控软件架构设计开发经验者优先
3精通C/C++/Python等编程语言熟练使用QTVS或MFC等开发工具熟悉数据结构共享内存进程线程进程/线程间同步/互斥优先级等机制
4熟悉Linux操作系统精通TCP/IPUDP等网络通信编程精通多线程设计开发
5较强的数据库开发基础熟悉sqlservermysql达梦等关系型数据库和工业数据库
6具备较强的学习能力沟通能力统筹能力和团队协作精神
7逻辑思维能力佳做事认真有耐心能够适应短期出差