【崗位職責】
1、負責醫療器械嵌入式軟件的開發與優化,涉及 nRF 系列(nRF54L15、nRF52832)和 STM32 系列 MCU;
2、獨立完成 外設驅動(SPI / I2C / UART / GPIO / PWM / ADC) 的開發、調試與集成;
3、基于 Zephyr RTOS 或裸機/RTOS 進行軟件架構設計,優化業務邏輯與算法性能;
4、開發并維護 藍牙 BLE 應用,包括廣播、連接、自定義服務、OTA 升級等功能;
5、按照醫療器械合規要求,撰寫并維護設計文檔、測試文檔及注冊申報資料;
6、與硬件、系統、測試團隊協作,完成聯合調試和產品交付。
【崗位要求】
1、本科及以上學歷,電子、通信、計算機等相關專業;
2、精通 C 語言,具備扎實的數據結構與算法基礎,熟悉模塊化編程規范(MISRA C 優先);
3、熟悉 nRF 系列芯片(優先:nRF54L15、nRF52832)和 STM32 系列 MCU,具備嵌入式開發經驗;
4、熟悉 Zephyr RTOS 架構,理解線程、事件、workqueue、k_timer 等機制;
5、具備 Keil、VSCode、nRF Connect SDK、STM32CubeMX 等開發工具使用經驗;
6、能獨立開發常用外設驅動,掌握 邏輯分析儀、示波器 調試方法;
7、熟悉 BLE 協議,能基于 Zephyr BLE Stack 開發 Peripheral/Central 模式,支持自定義服務、NUS、DFU/MCUboot;
8、有醫療器械開發經驗或熟悉 GMP/DHF 文檔流程者優先;
9、具備良好的溝通協作、文檔編寫與問題分析能力;
10、能看懂硬件原理圖,熟悉芯片英文版 Datasheet,能夠結合文檔進行驅動開發與調試。