岗位职责:1、负责需求分析和系统统计:与客户沟通,了解客户需求,提出可行性方案和设计结构,并制定实施计划;2、开发和实现软件系统:使用C++/C#语言进行程序开发和实现,在规定的时间内完成系统开发、测试、维护等任务;3、进行软件测试:确保软件系统能够稳定、正确且高效地运行,测试主要包括单元测试、集成测试、系统测试、性能测试、、安全测试等,确保进入到应用阶段后不会出现大问题,提供给用户安全、稳定、高效地产品;4、编写软件技术文档:包括需求分析文档、设计文档、用户手册等,便于后续使用和维护;5、进行软件维护:对于已经应用地软件进行维护和升级,确保系统稳定,并且持续性能优化;6、团队协作:协作团队中的其他开发人员、测试人员,了解项目进展,解决团队中出现的任何问题、促进任务的顺利实现;7、技术研究:跟踪软件开发的前沿技术,保证对新技术进行深入学习、调研和应用,持续提高技术能力。岗位要求:1、本科学历,有5年以上工作经验,擅长设备通信;2、5年以上C/C++/C#开发工作经验,熟悉Windows开发环境;3、具备良好的沟通,协作能力,责任心强;4、有较好的数据结构基础,熟悉程序常用算法及设计;5、具备一定的文档编写能力;6、具有半导体行业经验优先;7、熟悉Linux系统开发优先。