职位描述:
1. 负责医疗器械应用软件开发,尤其是蓝牙技术开发及支持;
2. 负责对软件界面、业务逻辑及算法进行优化与集成;
3. 按照要求撰写软件设计及医疗器械注册文档。
技术方向重点:
1. 嵌入式平台开发
熟悉 nRF 系列芯片(优先:nRF54L15、nRF52832);
熟悉 Zephyr RTOS 架构,了解线程、事件、k_timer、workqueue 等机制;
掌握嵌入式 C 编程,具备一定的模块化编程能力和代码规范意识(MISRA C者优先);
2. 外设驱动开发
能独立开发并调试常见接口外设驱动:SPI / I2C / UART / GPIO / PWM / ADC;
熟悉设备树 DeviceTree 的配置方法,能编写 overlay 文件和 pinctrl 配置;
能分析调试通信波形,有使用 逻辑分析仪、示波器经验;
3. 蓝牙 BLE 通信开发
掌握 BLE 协议基本原理:广播、连接、GATT、服务与特征;
能基于 Zephyr BLE Stack 进行 Peripheral / Central 模式开发;
能实现 自定义BLE服务、通知/写入特征、断开重连逻辑、OTA升级 等功能;
熟悉 Nordic NUS/UART over BLE、DFU/MCUboot 等常用协议栈;
4. 医疗器械相关开发经验
有源医疗器械项目经验、或熟悉 GMP/DHF文档撰写流程者优先;
理解 医疗行业产品可靠性、安全性设计要求;
有与硬件工程师、系统工程师联合调试能力;
【岗位要求】
1. 本科及以上学历,通信,电子,计算机等相关专业;
2. 熟练掌握C/C++;
3. 熟悉常用的数据结构、设计模式及常见算法,能够独立分析并解决问题;
4. 熟悉QT框架;
5. 有Windows开发经验优先。