岗位职责:
1. 负责大型医疗设备治疗控制软件的开发
2. 理解系统的业务需求,参与系统架构的设计工作
3. 配合项目整体计划,完成系统需求分析、模块划分、模块设计和软件详细设计和代码实现等工作
4. 完成产品功能模块的单元测试、集成测试和系统测试等工作
5. 在医疗设备现场完成控制软件的系统联调和测试工作。
6. 解决项目实施过程中出现的技术问题,对实施过程中出现的异常现象进行分析并提出解决方案。
8. 根据质量体系要求编写相关的技术文档资料等。
9. 指导初级工程师日常工作
任职要求:
1. 本科及以上学历,计算机、软件工程、电子或其他相关专业毕业。
2. 8年以上软件开发经验,有放疗设备治疗控制软件开发经验;。
3. 精通C#或Java。熟悉常用的数据结构和算法,有多线程编程经验。
4. 熟练使用UML,精通面向对象设计,熟悉各种设计模式。
5. 精通TCP/IP协议、socket编程。了解JSON、XMLRPC、OPC、DICOM中一个或多个协议。
6. 具备数据库开发经验,熟悉SQL语言。
7. 熟悉医疗器械质量体系和医疗软件开发流程。
8. 掌握需求管理、配置管理、缺陷管理工具。
9. 有良好的团队精神、协调沟通能力及表达能力。