岗位职责:1.负责科学仪器上位机软件需求分解、任务分解和制定项目计划;2.设计软件系统架构;2.进行软件模块设计和开发、界面设计;3.上下位机通讯协议沟通制定;4.进行硬软件系统联调;5.编写软件相关技术文档;6.快速解决软件bug,并根据用户反馈进行功能优化。岗位要求:1.本科及以上学历,计算机、软件或信息等相关专业,3年以上图形图像类软件开发经验;2.熟悉C++开发语言,有QT开发经验;3.有图形图像软件开发经验,熟悉OpenCV、ITK、VTK等库;4.熟悉多线程编程,熟悉TCP/IP、UDP、串口、蓝牙等通讯协议;5.熟悉面向对象设计思想,具备良好的开发编码习惯;6.具有良好的团队精神和沟通能力;7.具有医疗软件、图形图像、科学仪器软件相关开发经验值优先。