作为一名高级前端软件工程师,您将为产品的GUI软件核心做出贡献。您将编写支持性框架,建立基础GUI架构并实现新的GUI功能。
职责:
• 作为一个专注的跨职能团队的一部分,与软件和其他工程师(临床、系统、机械、电气)合作开发医疗设备和应用软件
• 理解用户需求、临床需求和客户输入要求,推动前端软件开发
• 设计和实现突破性诊断超声成像系统的GUI功能
• 实现软件GUI架构、视觉设计和工作流程
• 参与设计讨论和代码审查
• 撰写和维护详细的设计文档
教育和经验要求:
• 计算机科学、计算机工程或等同专业的学士/硕士学位
• 5年以上设计和开发面向用户的应用程序的经验
• 熟悉面向对象编程、软件架构和设计模式
• 有现代GUI框架(Qt/QML、Flutter等)的经验,可以用于跨平台应用的GUI开发
• 有C++应用程序的GUI开发经验
• 熟悉常见的开发工具集,包括源代码控制、持续集成和自动化单元测试
• 对医疗设备充满热情,具有良好的沟通和团队合作能力
理想的技能或经验(有利条件):
• 熟悉OpenGL和3D渲染
• 具备医学成像知识(超声、PET、SPECT、CT、MR等)
• 熟悉DICOM和HL7
• 在医疗行业(受FDA监管)开发软件的经验
• 与硬件组件和系统进行接口的经验
• 有PACS、电子病历(EMR)或患者管理系统(PMS)以及其他临床系统的经验