软件开发技术人员
2-3万元/月岗位职责:
1、负责生产线及设备上位机软件的开发、设计与日常维护,保障系统运行稳定可靠。
2、开展需求调研与技术方案制定,协同产品经理、硬件工程师及底层软件人员,明确设备功能需求,评估技术实现路径,输出合理可行的技术方案;
3、基于C#、C++等编程语言进行上位机应用开发,重点完成WinForms与WPF桌面程序的构建,承担用户界面(UI)设计工作,运用XAML实现界面布局与交互逻辑;
4、参与项目全周期实施与交付过程,配合完成上级交办的其他工作任务。
5、执行软件的功能验证与性能测试,确保满足产线检测要求,编写测试用例及相关技术文档,参与测试流程,及时排查并修复问题缺陷。
任职要求:
1、具备3年以上系统开发经验,专科及以上学历,熟练掌握C#、C++及XAML技术;(公司当前主要使用C#)熟悉.NET开发框架,精通WinForm或WPF开发,具备良好的面向对象编程思维,可独立完成需求分析、架构设计、编码实现到测试全流程工作,理解多线程、构造函数、重载等常用编程概念,有上位机通信编程经验,代码规范良好;
2、熟悉主流数据库如Oracle、Mysql、Sqlserver、SQLite等,并能熟练应用EntityFramework、SqlSugar等ORM框架进行数据操作;
3、具备软硬件联调能力,了解串口通信、TCP/IP协议,掌握Usb_CDC/HID、串口485/232/CAN/LIN/MQTT等常见通信方式,能够实现上位机与多种设备间的数据通讯;
4、对饮料行业有一定认知者优先,具备较强的逻辑分析能力、问题处理能力以及团队合作意识;
5、掌握DevExpress、HandyControl、layUI等界面组件库,熟悉MVC、MVVM等典型软件架构模式。

广东罗巴克实业有限公司
点击查看地图