岗位职责:
1、负责 Windows 平台下自动化设备控制软件的架构设计与开发,主要使用 C# 和 WPF(MVVM 模式) 构建界面美观、用户体验良好的上位机应用程序。
2、参与设备现场的软硬件联调,解决调试过程中出现的运动控制、界面卡顿或通信延迟问题。
3、上位机软件的系统架构和方案设计;
任职要求:
1、统招二本及以上学历,熟悉C#语言,具备3年以上.NET桌面端开发经验;
2、精通 WPF 开发和 MVVM 模式,熟练使用 Binding、Command、DataTemplate、Style 机制,独立完成复杂交互界面封装;
3、熟悉常用的通讯协议,如MODBUS、TCP/IP等,熟悉工业现场总线(EtherCAT、Profinet 等);
4、熟练使用多线程技术,能够处理多线程并发、死锁以及线程同步问题,熟悉 Prism或 CommunityToolkit.Mvvm 框架者优先;
5、工作认真严谨、责任心强、主动学习,服从工作安排,能承受一定工作压力,逻辑清晰,表达良好;