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