职位描述
该职位还未进行加V认证,请仔细了解后再进行投递!
岗位职责:
1.软件开发和维护:主要负责上位机软件的功能开发和维护工作,包括根据设计部门给出的设计文档实现上位机UI界面效果,编写相关开发文档、功能测试方案、使用说明书等。
2.负责与下位机软件工程师进行软件联调,确保上位机和下位机之间的通信和协同工作正常。
3.能够独立调试排查测试部门给出的软件问题所在,并进行修复。
4.参与上位机软件的整体方案设计,按照规范编写技术文档,包括但不限于功能模块的详细设计和程序设计。
5.参与产品研发和改善维护工作,确保产品质量和性能满足客户需求。
6.能够按照开发计划完成开发和测试任务,确保项目进度按计划进行。
7.完成上级领导安排的其他工作。
任职技能资格:
1.通信、软件工程等相关专业,本科以上学历,3年以上工作经验。(可接受有抗压能力应届生)。或有独立web全栈开发经验(此类人不限专业)且对音频项目感兴趣者优先。
2.精通NET框架设计,熟练使用C#,有windows环境下的UWP或Android环境下的APP开发经验者优先。
3.熟练使用C#或C 语言,有windows程序项目开发经验,熟练掌握串口通讯、网络通讯,熟练使用git进行软件版本管理等。
4.掌握数据库编程技术和通信相关技术,熟练使用常用数据库应用和通信协议应用。
5.上位机能够与下位机进行数据通信,通过各种通信协议(如RS232、RS485、CAN/以太网等)接收下位机发送的数据,并进行必要的处理,如解码、校验、转换和统计分析等,以确保数据的准确性和可用性。
6.用户通过上位机的用户界面输入控制命令,或由上位机根据算法自动生成控制命令,然后将这些命令编码成下位机可以理解的格式,通过通信协议发送给下位机,以实现对设备的精确控制。
7.有良好的英语阅读能力,能够快速阅读并准确理解各种英语技术文档。
8.良好的自主学习能力,良好的沟通能力,以及高度的责任心。
任职加分项:
1.熟练使用上位机开发工具,如Visual Studio、Keil等。
2.有Javascript等前后端语言编程经验。
3.主要有微信小程序编写经验者优先。
4.有数据库操作能力以及经验。
1.软件开发和维护:主要负责上位机软件的功能开发和维护工作,包括根据设计部门给出的设计文档实现上位机UI界面效果,编写相关开发文档、功能测试方案、使用说明书等。
2.负责与下位机软件工程师进行软件联调,确保上位机和下位机之间的通信和协同工作正常。
3.能够独立调试排查测试部门给出的软件问题所在,并进行修复。
4.参与上位机软件的整体方案设计,按照规范编写技术文档,包括但不限于功能模块的详细设计和程序设计。
5.参与产品研发和改善维护工作,确保产品质量和性能满足客户需求。
6.能够按照开发计划完成开发和测试任务,确保项目进度按计划进行。
7.完成上级领导安排的其他工作。
任职技能资格:
1.通信、软件工程等相关专业,本科以上学历,3年以上工作经验。(可接受有抗压能力应届生)。或有独立web全栈开发经验(此类人不限专业)且对音频项目感兴趣者优先。
2.精通NET框架设计,熟练使用C#,有windows环境下的UWP或Android环境下的APP开发经验者优先。
3.熟练使用C#或C 语言,有windows程序项目开发经验,熟练掌握串口通讯、网络通讯,熟练使用git进行软件版本管理等。
4.掌握数据库编程技术和通信相关技术,熟练使用常用数据库应用和通信协议应用。
5.上位机能够与下位机进行数据通信,通过各种通信协议(如RS232、RS485、CAN/以太网等)接收下位机发送的数据,并进行必要的处理,如解码、校验、转换和统计分析等,以确保数据的准确性和可用性。
6.用户通过上位机的用户界面输入控制命令,或由上位机根据算法自动生成控制命令,然后将这些命令编码成下位机可以理解的格式,通过通信协议发送给下位机,以实现对设备的精确控制。
7.有良好的英语阅读能力,能够快速阅读并准确理解各种英语技术文档。
8.良好的自主学习能力,良好的沟通能力,以及高度的责任心。
任职加分项:
1.熟练使用上位机开发工具,如Visual Studio、Keil等。
2.有Javascript等前后端语言编程经验。
3.主要有微信小程序编写经验者优先。
4.有数据库操作能力以及经验。
工作地点
地址:宁波鄞州区浙江省宁波市鄞州区诚信路818号音王集团
