岗位内容:
1、根据项目组工作规划,负责上位机软件的需求分析与核心功能开发
2、负责基于C#的系统核心模块化开发、维护和性能优化等
3、配合硬件、算法、AI团队完成设备端软件的集成优化,参与现场系统联调
4、保障软件在设备端长期稳定运行,具备良好的异常处理与日志能力
5、快速响应现场或测试反馈的问题,协助定位和修复系统缺陷,推动项目进展
6、完成部门交办的其他软件开发相关工作(如技术文档编写、代码评审)
1、本科及以上学历,计算机、软件工程、自动化等相关专业
2、熟练掌握C#,具备扎实的.NET Framework/.NET Core 开发基础;
3、精通WPF或WinForm等可视化界面技术,能够独立开发Windows桌面应用
4、掌握多线程、异步编程(Task/async/await)、串口通信(RS232/485)、网络编程(TCP/IP/UDP)等核心技能,具备 RS232/485、USB、OPC、PLC 中至少 2 种接口的实际开发经验;
5、熟悉以太网、工业总线(如 Profinet、CAN)等通讯技术,掌握 Modbus、TCP/IP、UDP、CAN 等工业通讯协议的应用开发;
6、熟悉代码版本控制工具Git的使用
7、熟悉C#设备控制驱动开发,具有医疗设备、工业自动化设备、上位机等软件开发经验者优先
福利待遇:
薪资面议,根据能力与经验定级定薪
五险一金、节日福利、带薪年假、年终奖金等