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