岗位职责:
1、Windows系统下的上位机端软件的开发和后期维护;
2、按照公司产品开发计划完成软件设计、开发、编程、调试工作;
3、参与设备的生产调试,负责设备系统软件的技术指导、协调与沟通;
4、编写相应的设计文档、技术文档等资料
任职要求:
1、 参与软件架构设计,确保软件的性能、稳定性和可扩展性。
2、 熟练使用Microsoft Visual Studio开发工具,熟悉C#语言,C/S架构开发桌面应用程序。
3、 精通Winform和WPF编程,熟悉WPF框架,包括XAML、MVVM、依赖属性、路由事件、模板、样式、自定义控件等。
4、熟悉Microsoft SQL Server ,MySQL,SQLite等其中一种或多种数据库系统及编程;
5、熟悉串口通讯、网络通讯、动态链接库等软件开发技术;
6、能独立完成非标自动化设备windows系统下上位机软件的开发任务,并参与设备的调试过程;
7、熟悉上位机控制下位机的流程和方法,并具备一定的实际经验;
8、具有运动控制卡、嵌入式软件开发、视觉系统开发调试经验者优先;
9、具有自动化设备调试经验者优先;
10、具备嵌入式单片机、ARM、DSP软件开发经验者优先;
11、具备良好团队协作能力、沟通能力,具有较强的学习能力、责任心和主动性。