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