主要职责:
1、负责设备软件系统的需求分析、方案作成、设计和开发,编写代码并进行单元测试、与运动控制、机器视觉等设备验证调试;
2、对接产品经理、测试工程师等其他部门人员,有效沟通,解决项目中出现的问题;
3、优化软件算法、并实验论证;
4、出差客户现场完善软件功能、安装上位机硬件、调试设备。
能力需求:
1、熟悉软件开发流程,包括需求分析、设计、编码、测试和维护等,能够独立完成软件系统的设计和开发工作;
2、熟练掌握C#编程语言,熟悉主流框架如MVC、MVVM等,并熟练操作相关的开发工具;
3、具备使用HZH Control等界面设计开源控件的经验,有良好的创新思维和设计能力,能够提出新颖、实用的软件设计方案;
4、具备良好的编码习惯,遵循公司规定编码规则;
5、具备良好的沟通能力,能够与开发团队成员、产品经理、测试人员等不同角色进行有效的沟通与合作;
5、具备团队合作精神,能够积极参与团队活动,与团队成员共同解决问题,推动项目的顺利进行。