1.3-1.6万
科创大厦A座801室
职位概述:
我们正在寻找一位软件架构师,为我们的心电监护产品线(涵盖设备端嵌入式系统、移动应用、云端平台)设计和构建高性能、高可靠、高安全性且符合严格医疗法规的软件架构。您将是软件技术路线的决策者,负责制定技术蓝图,攻克核心技术难题,并指导和提升整个软件团队的技术能力。
主要职责:
1. 架构设计与规划: 负责心电监护产品相关软件系统的整体架构设计,包括设备端(嵌入式实时操作系统如Linux)、移动端(iOS/Android)、云端(如AWS/Azure/GCP)以及通信协议。定义清晰、可扩展、可维护、符合 IEC 62304 要求的软件架构蓝图。
2. 技术选型与决策: 评估和选择适合医疗设备的操作系统、开发框架、编程语言、数据库、通信协议、中间件等核心技术栈。平衡性能、成本、功耗、安全性和开发效率。
3. 核心模块设计: 设计关键子系统架构,如:
实时心电数据采集、处理、存储与传输管道。
心电波形显示引擎(高刷新率、抗干扰)。
算法集成框架(如QRS检测、心律失常分析等AI算法的部署与集成)。
设备控制与状态管理。
安全认证与数据加密。
远程监护通信与协议(如HL7, FHIR, MQTT, WebSocket)。
软件更新机制(满足法规要求)。
4. 医疗法规合规性设计: 将 ISO 13485, IEC 62304 (Class A/B/C), 网络安全指南, 软件要求 等法规标准深度融入软件架构设计、开发流程和文档体系。主导或指导软件风险管理(SW FMEA)活动。
5. 性能与可靠性保障: 设计满足医疗设备严苛要求的架构,确保高实时性、低延迟、高可靠性和容错能力。设计监控和诊断机制。
6. 安全性设计: 设计端到端的数据安全、网络安全和隐私保护方案,防止未授权访问和数据泄露。
7. 技术领导与指导: 指导软件开发工程师进行详细设计和编码实现,评审核心代码,解决关键技术难题。制定并推行软件开发规范、最佳实践和技术标准。
8. 前沿技术探索: 关注医疗科技、云计算、边缘计算、AIoT等技术发展趋势,评估其在产品中的应用潜力。
任职要求:
1. 教育背景: 本科及以上学历,计算机科学、软件工程、电子工程或相关专业。
2. 工作经验:
8年以上软件开发经验,5年以上复杂系统软件架构设计经验。
3年以上医疗器械软件或高可靠性/高安全性领域(如汽车、航空、工业控制)软件架构经验是硬性要求。有心电监护、生命体征监测相关产品经验者优先。
具有主导开发符合IEC 62304 Class B 或 Class C 软件产品的成功经验。
3. 核心技能:
精通软件架构设计原则、模式和方法论。
精通C/C++ (嵌入式端必备),熟悉Java/Kotlin (Android), Swift/Obj-C (iOS), Python, 及至少一种主流后端语言 (如Java, Go, Node.js)。
深入理解实时操作系统原理和嵌入式系统开发。
深入理解医疗设备软件开发生命周期和法规要求 (IEC 62304, ISO 14971 软件部分, FDA 网络安全指南)。
精通网络协议、数据通信安全和加密技术。
熟悉云计算架构 (IaaS/PaaS/SaaS) 和主流云服务 (AWS/Azure/GCP)。
熟悉数据库设计 (SQL, NoSQL) 和消息队列。
优秀的分析、解决问题和技术决策能力。
优秀的沟通、表达和技术文档撰写能力。
良好的领导力和团队协作精神。
4. 加分项:
有AI/ML模型在边缘设备或云端部署的架构经验。
熟悉心电信号处理基础或生物信号采集知识。
有开源项目贡献或技术社区影响力。
熟悉持续集成/持续部署和DevOps实践。
熟悉容器化技术(Docker, Kubernetes)。
熟悉医疗数据标准(如HL7, FHIR, DICOM)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕