工作职责
软件设计与开发:负责工业设备上位机程序的架构设计、编码及调试,包括界面开发、硬件控制逻辑实现;
通信协议实现:需掌握串口、RS232/485、Socket、USB等通信协议,完成上位机与下位机的数据交互及联调;
数据库管理:熟练使用SQL语句及存储过程,操作MSSQL或MySQL等数据库进行数据存储与查询;
项目协作:与硬件、机械团队配合完成整机调试,参与需求分析、文档编写及问题排查;
维护优化:对现有软件进行功能更新、性能调优及技术支持;
领导交办的其他工作任务。
任职资格
精通C++/C语言,熟悉Qt/WPF/WinForm等开发框架;
熟悉多线程编程、动态链接库开发及网络通信协议(TCP/IP、UDP等);
具备PLC编程经验(如西门子、三菱)或运动控制卡开发经验者优先;
计算机、自动化或电子相关专业,本科及以上学历;
3年以上上位机开发经验;
良好的代码规范、文档编写能力及团队协作意识;
能适应出差及高压工作环境。