主要职责:
- 参与关键项目的需求分析、设计和实现,负责关键模块的编写和调试,确保项目的稳定性和可靠性;
- 负责上位机软件的架构设计和调优,带领团队完成项目计划;
- 负责关键项目的测试和上线工作,确保项目按时交付并达到预期效果;
- 撰写项目开发文档,包括需求文档、设计文档、测试文档等;
- 了解并研究行业发展趋势和技术,将新技术和行业需求融入上位机软件中;
- 协助项目经理和测试人员完成项目测试和上线工作,协助解决项目中出现的技术问题。
任职资格
- 具有5年以上C#上位机软件开发经验,有丰富的项目开发经验;
- 熟悉 LabVIEW 图形化编程工具,予以优先考虑;
- 熟悉.NET Framework,了解.NET Core,具备良好的软件设计能力;
- 熟悉常用的开发工具和技术,包括 Visual Studio、Git 等;
- 熟悉TCP、UDP、串口通信等通讯协议,可独立完成上位机对个品牌PLC的通讯开发(西门子、三菱等);
- 熟悉WPF、Winform;3D建模软件(如3dsMax、Blender)、WebGL和Three.js、渲染引擎UE5或者unity
- 具有Modbus通信协议对接经验;
- 熟悉关系型数据库的使用,如SqlServer、MySql、Oracle等;
- 具备良好的团队协作能力和沟通能力,能够有效地与其他团队成员沟通合作;
- 具备较强的解决问题能力和自我驱动能力,能够独立工作和自我激励。