岗位职责:
1、深入理解公司业务,确保设计开发的软件适用于公司业务流程;
2、分析业务需求,对需求进行评估,提出技术可行性分析;
3、高效地完成程序代码编写、单元测试及系统集成,并确保程序代码符合规范;
4、配合电气工程师完成系统调试及优化;
5、负责软件版本迭代和维护,提高软件性能及稳定性;
6、参与技术攻关,解决项目开发过程中的技术难题;
7、主要负责工控数据采集相关软件系统的设计、研发;
8、带领并指导下级程序人员一起工作学习,让团队成员不断取得进步。
任职要求:
1、本科及以上学历,计算机、软件工程、自动化等相关专业;
2、具备5年以上上位机软件开发经验,熟练掌握C#开发语言,熟悉Windows桌面开发;
3、熟悉Windows操作系统及常用开发工具,如Visual Studio;
4、熟悉串口、网口、USB等通信协议,具备丰富的通信接口编程经验;
5、熟悉数据库开发,如SQL Server、MySQL等;
6、具备良好的编程规范和编程习惯,具备较强的代码阅读和理解能力;
7、具备较强的分析和解决问题的能力,善于团队协作,能承受工作压力;
8、有工业自动化、嵌入式系统、物联网等领域项目经验者优先;
9、熟悉主流的PLC,如西门子、松下、三菱、安川等。