一、岗位职责(核心工作内容)
• 协助研发团队完成基于ARM架构的医疗器械应用软件开发,包括代码编写、调试、单元测试等基础工作;
• 配合工程师进行嵌入式系统相关开发,协助完成ARM芯片相关驱动适配、应用层逻辑优化,配合完成ISP(图像信号处理器)相关开发辅助工作;
• 掌握交叉编译基本方法,协助完成不同平台(ARM-Linux等)的程序及图像处理相关模块的交叉编译、部署与调试;
• 协助整理医疗器械软件开发相关文档(需求文档、测试记录、代码注释、参数配置文档等),确保文档规范、可追溯;
• 配合团队完成医疗器械软件合规相关基础工作,了解行业标准对软件开发及图像处理模块的基本要求;
• 积极学习嵌入式开发、ISP/图像处理、医疗器械软件相关知识,配合团队完成其他辅助研发任务。
二、岗位要求
(一)学历与专业
• 本科及以上学历,计算机科学与技术、软件工程、电子信息工程、自动化、图像处理、微电子等相关专业,大三、大四或研一、研二在校生优先;
• 能保证稳定实习时长(至少3个月),每周实习4-5天,可长期实习者优先。
(二)核心技能(必备)
• 掌握C/C++编程语言,具备基础的代码编写、调试能力,了解面向过程/面向对象编程思想;
• 了解ARM架构基本原理,掌握嵌入式系统基础知识(嵌入式Linux入门、进程/线程基础、串口通信等);
• 懂得交叉编译基本概念与流程,能熟练使用交叉编译工具链,完成简单程序及图像处理相关模块的交叉编译与部署;
• 了解基本的调试工具(GDB、串口调试助手等)
• 了解图像处理相关工具(如OpenCV)的基础使用,能协助完成简单图像处理算法的编写与调试。
(三)必备知识与素养
• 对医疗器械行业有基本认知,愿意深耕医疗器械软件开发及ISP/图像处理领域,了解ISO 13485、GMP等行业标准者优先;
• 具备良好的学习能力、逻辑思维能力和问题解决能力,能快速接受新知识点,配合团队完成任务;
• 工作严谨、细心、有责任心,重视代码规范与文档编写,具备良好的保密意识(医疗器械相关技术、图像数据与文档严格保密);
• 具备良好的沟通协调能力,能积极配合团队沟通,及时反馈开发及图像处理过程中的问题;
• 无不良从业记录,严格遵守公司规章制度及医疗器械行业相关合规要求,重视图像处理模块的稳定性与准确性(贴合医疗器械临床使用需求)。
(四)优先条件(加分项)
• 有ARM架构应用软件开发、嵌入式Linux开发相关实习或项目经验者优先;
• 有ISP参数调试、图像处理算法开发相关项目或实习经验,熟悉嵌入式平台图像处理算法移植者优先;
• 熟悉OpenCV、Halcon等图像处理库的使用,能独立完成简单图像处理算法的编写与调试者优先;
• 熟悉医疗器械软件生命周期管理,了解FDA、NMPA医疗器械软件注册相关基础要求,了解医学影像预处理相关知识者优先;
• 掌握驱动开发基础、网络编程(TCP/IP)、Qt应用开发者优先;
• 具备良好的英语阅读能力,能读懂英文技术文档、芯片手册及ISP/图像处理相关英文资料者优先。
三、其他说明
• 提供资深的专家带教,系统学习医疗器械软件开发、ARM嵌入式开发、ISP/图像处理相关知识与技能;
• 接触医疗器械核心研发流程及ISP/图像处理模块开发,了解行业合规要求,为后续职业发展奠定基础;
• 提供实习补贴,表现优秀者可获得转正机会