岗位职责:
1. 负责项目上位机软件的需求分析、架构设计、软件编码和测试工作;
2. 参与上位机软件的方案编写和需求调研;
3. 负责上位机软件开发过程中的软件设计文档编制归档;
4. 分析定位上位机软件使用过程中反馈的问题,并跟踪解决。
岗位要求:
1、大专及以上学历,计算机、电子或通信等相关专业,有3年以上上位机系统开发经历;
2、熟练C#语言,熟练.NET CORE,熟练使用C#中的事件、委托、Linq、Lambda表达式、Task、多线程、异步方法等编程技术;
3、熟练使用WPF开发上位机系统,熟练使用CommunityToolkit开发框架,理解掌握MVVM开发思想,熟悉MaterialDesign等控件库;
4、熟悉modbus、socket、tcp/ip、opc ua、EtherNet/IP等通讯协议,了解PLC、RS485/232的工作原理。有采集设备数据、上位机与PLC、机械手等通讯的实际工作经验;
5、熟练掌握WPF中的界面布局、依赖属性、触发器、控件模板、数据模板、动画、路由事件、命令,会根据需求开发自定义控件;
6、熟练使用mysql、Sqlserver、sqlite等关系型数据库,熟练使用Dapper、sqlsugar等ORM框架,掌握数据库设计原理和规范;
7、具有良好执行力、沟通能力、具有责任心和团队合作精神,能快速适应新的工作环境;
8、有自动化设备的数字化升级项目经验优先;
工作时间:周一至周六(8:00-12:00 13:30-17:30)
特别提醒:因公司发展需要,2025年年初左右公司会整体搬迁至成都市东部新区新建厂区上班,请准备投递岗位的求职者知悉。(新公司地址位于:蜂巢能源(成都)基地项目部旁边,可在地图上查看)