上机位软件开发工程师
部门:研发部
工作地点:上海
薪资:15K-25K 招聘人数:1
岗位职责:
负责打印产品的桌面系统上位机软件开发。
1、参与UI产品的架构规划、设计、开发和优化,以及UI规范的制定;
2、理解产品线的系统需求,基于高保真UI设计进行UI的开发,并定义和其他软件及PLC的接口交互;
3、按照项目总工的项目需求及规划,设计制作出合理的软件框架及界面结果设计、交互设计、操作流程方案,并对方案展开设计实施;
4、编制需求分析及系统分析说明书,建立软件系统模块功能模型;
5、按项目进度及开发设计各功能模块所需求编写程序代码,给出软件测试所需的方法或要求,对软件进行虚拟测试;
6、参与设备软件按钮功能测试,整机联调测试、项目各阶段的评审及总结工作;
7、配合实现 PLC工程师、设备调试工程师在联调中涉及的对上位机软件功能需求;
8、优化UI的运行效率、易用性和通用性;
9、协助其它部门解决涉及软件方面的技术需求或问题。
10、完成领导下达的其它临时性任务。
任职要求:
1、本科或以上学历;计算机、自动控制或相关专业;
2、有3年以上自动化机械设备上位机项目软件 UI开发经验;
3、熟练使用Visual Studio .NET开发环境,精通WPF 框架的基本概念;
4、熟练使用C++、C# 等软件开发语言进行机械设备上位机软件开发,有打印机板卡嵌入式系统的开发经验者尤佳;
5、熟悉MVVM (MVC)结构开发模式;
6、精通自动化机械设备上位机软件UI开发中所涉及的,网络/串口模块等软件模块开发,熟悉基础算法与数据结。
7、工作认真细致,责任心强,较强的执行力,有良好的沟通能力和团队合作能力;
8、较好的英语交流能力,英语水平CET4或以上。
简历投递:
立即投递