任职要求:
一本院校,本科及以上学历,计算机软件、通信、电子等相关专业优先
5年及以上医疗软件开发工作经验,C++,C#,Python,有超声软件开发经验优先,有软件架构设计经验优先;
必须有医疗领域经验
岗位职责:
1.依据产品需求文档与系统设计规范等分析理解超声产品软件需求,分析需求的完整性与可实现性,并编写软件需求文档,明确软件功能、性能、接口与用户界面要求。
2.负责超声产品软件的架构设计、模块划分与详细设计,制定合理的技术方案,确保软件的高性能、高可靠性和可扩展性,并完成架构设计文档、详细设计文档编写。
3.根据相关软件设计文档,完成上位机软件功能模块的编码实现、软件子系统集成、单元测试、软件子系统集成测试、缺陷修复等工作,编写详细的测试报告,记录测试过程、结果及问题解决情况。
4.参与超声产品整体系统的集成工作,与其他工程团队成员协作完成上位机软件与其他子系统或模块间的系统集成,确保各子系统与模块之间的通信顺畅和数据传输准确无误。
5.负责对已开发的上位机软件代码进行维护和管理,建立完善的代码版本控制系统与发包机制,指导生产部完成产品软件的生产导入与确认,保证软件的可生产性。
6.负责或参与软件技术评审、代码评审、文档评审等开发活动,遵循良好的代码编写规范和命名规则,定期对代码进行迭代优化或重构,提高代码的可读性、可维护性和可复用性,保证软件质量符合行业标准和企业内部规范要求。
7.编写上位机软件的详细设计文档、开发技术文档、用户操作手册等相关技术资料,确保文档内容完整、准确、规范,符合医疗器械软件质量标准要求,便于团队成员之间的沟通协作以及后续的软件维护和升级工作。
8.负责或参与预研项目原型开发软件相关的设计、开发、集成、测试等活动。
9.负责或参与软件开发计划制定、监督与执行,确保软件开发按项目计划完成。