岗位要求:
1、本科及以上学历,计算机、
通信、电子、
自动化等相关专业;
2、3年以上上位机软件开发工作经验;有独立的工业
自动化上位机软件开发项目实施经验;
3、熟练掌握
c#等开发语言,能够进行复杂业务模块编程;
4、掌握b/s,
c/s结构,熟练使用javas
cript、jquery、
css、ajax、xml等web开发领域相关技术,并熟练掌握多种ui编程相关技术;
5、有成熟面向对象编程思想,能够熟练使用
.net框架,深刻了解其运行机制;
6、掌握常用
数据库(如mysql、sql server、ora
cle等)操作;熟练掌握t-sql语法,复杂
数据处理并进行效能优化;熟练掌握ms sql server
数据库工具的使用;
7、熟悉上下位机通讯协议编程,熟悉上位机与pl
c或
其他硬件设备的
通信,例如modbus t
cp、t
cp/ip、modbus rtu等;
8、四级及以上英语能力,具备良好的英语读写能力;
9、责任心强,有良好的沟通能力、逻辑思维能力、独立解决问题能力、团队协作能力。
岗位职责:
1、根据公司需求完成系统
设计、编码、
测试以及相关文档的编写;
2、负责软件架构书,流程图、功能说明书等文档的编写及维护;
3、负责新项目的上位机的软件开发,代码编写、程序调试和
测试工作;
4、负责生产
自动化设备
数据采集、
c#程序控制、上位机软件开发、
数据库维护和优化等。