岗位职责:
1、负责上位机应用软件的开发落地,实现与终端用户系统以及下位机设备高效通信;
2、负责软件功能定义、需求分析、系统设计及编程调试相关工作;
3、根据项目输出要求,完成项目开发相关文档撰写;
4、负责试产、生产过程中测试相关方面问题的解决;
5、负责软件开发流程的持续改进、质量优化、技术积累等工作。
任职要求:
1、自动化、电气、仪表、通信、电子等相关专业,统招本科及以上学历,三年及以上实际开发经验;
2、熟练掌握C#、C++等编程语言并熟练使用VS2010、VS2015及更高版本IDE;
3、熟练使用常见的数据库操作如MySQL,SQLite等;
4、熟练多线程/进程的异步开发模型,,熟练使用GDI,内存管理等;
5、熟悉工业数据采集的工作流程,熟悉 TCP/IP协议、Modbus、Webservice、OPC、MT Connect、S7和各类PLC通信协议协议;
6、熟悉物联网应用场景及主流物联网通信协议MQTT等;
7、具有设备联网、数据采集、设备集成等项目交付经验;
8、能适应客户现场出差安排(含海外),抗压能力强,吃苦耐劳。
加分项:
1、英语熟练者优先,具备良好的听说读写能力,能够与海外客户和团队高效开展工作。