工作职责描述
1. 参与医疗内窥镜软件的嵌入式Qt应用设计与开发,基于PetaLinux + Qt5平台;
2. 负责Qt图形用户界面(GUI/HMI)的开发与优化,包括QML/Qt Widgets应用、自定义控件及动画效果;
3. 配合底层嵌入式团队完成系统集成,实现视频采集显示、图像处理、实时数据交互等功能;
4. 遵循医疗器械软件开发规范(如IEC 62304),完成编码、单元测试及相关技术文档编写;
5. 参与软硬件联调、性能优化及问题排查,确保系统稳定性和实时性;
6. 上级交代的其他工作。
任职资格
1. 本科及以上学历,计算机、电子、自动化、软件工程等相关专业;
2. 5年以上嵌入式Linux环境下的Qt开发经验,有医疗设备或内窥镜软件开发经验者优先;
3. 精通Qt5(Qt 5.12+),熟悉QML与Qt Widgets,具备自定义控件开发能力,了解Qt图形视图框架、信号槽机制及多线程编程;
4. 熟悉嵌入式Linux系统,掌握PetaLinux构建流程,能进行系统裁剪、设备树配置及驱动集成,了解Yocto构建系统者优先;
5. 熟悉视频采集与显示、图像处理(如滤镜、缩放、标注)相关技术,具备实时性优化经验;
6. 熟悉常见通信协议(如UART、TCP/IP、USB)及设备控制,能与下位机协同定义交互协议;
7. 熟练掌握C/C++编程语言,具备扎实的嵌入式软件开发基础;
8. 熟悉交叉编译工具链,具备GDB、Valgrind等调试工具使用经验,掌握Git版本控制;
9. 了解IEC 62304等医疗器械软件生命周期标准者优先;
10. 具备良好的团队协作与沟通能力,能独立解决问题。