8000-12000元
滨海中关村(天津自创区)创新中心3层E区350
工作职责及内容:
1. 参与项目前期的策划和可行性分析,编写相关上位机软件的可行性分析报告;
2. 负责项目方案中的上位机软件设计,包括需求分析、基本设计、详细设计、程序开发、单元测试、结合测试、系统测试、系统安装部署以及系统维护等工作;
3. 负责编制测试大纲,并依据其进行上位机软件产品的调试;
4. 负责参与上位机软件系统相关算法的研究和开发;
5. 负责对上位机软件产品进行结合测试和系统测试,对测试结果进行分析,落实改进方案;
6. 负责对现有上位机软件系统进行维护,修复已知问题,并持续优化系统性能和用户体验;
7. 负责编写产品设计开发输出的相关文档,并提交受控;
8. 负责公司上位机软件系统的实施、客户服务及应用培训等工作;
9. 负责指导和培训初级软件工程师进行设计与开发;
10. 了解与上位机软件开发相关的新技术,收集相关的设计标准,并协助做好知识管理;
11. 执行、落实部门的制度和管理规范,并在实施过程中,对部门的相关制度和管理规范提出合理化的改进意见;
12.完成上级领导交办的其他工作任务。
任职资格:
1. 计算机及相关专业本科及以上学历,4年以上工作经验;
2. 4年以上上位机软件系统设计及开发工作经验,可作为项目负责人推进项目完成;
3. 熟练掌握C#语言,熟练掌握Visual Studio或VS Code开发环境,熟练掌握 WPF、Win Form、MVC架构工程实践;
4. 熟悉Windows下各种通信协议,包括TCP/IP通信、Socket通信、串口通信、Modbus、CAN等;
5. 熟练掌握SQL语言,熟练掌握MySQL、SQL Server、SQLite等数据库的设计、开发及维护;
6. 熟练掌握.Net Web开发框架,熟练掌握HTML、CSS、JavaScript等开发语言,并能够进行快速开发;
7. 熟练掌握相关算法知识,并具有一定的算法开发经验;
8. 熟悉 PyTorch、TensorFlow、Transformer等常用的机器学习框架,具有神经网络、强化学习或大模型等相关经验者优先;
9. 熟练掌握软件开发测试内容和测试流程,能够按照软件质量通用控制规范完成软件开发测试;
10. 熟练掌握并能够熟练书写软件设计相关文档;
11. 具备良好的语言表达与组织、协调能力;
12. 熟练使用办公软件;
13. 高度认同公司核心价值观;
14. 认同结果导向的工作方法,尊重客户价值的工作取向;
15. 能够准确接受上级安排的任务,并准确执行;
16.责任心强,工作细心,爱岗敬业。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕