職位描述:
1.負(fù)責(zé)動(dòng)態(tài)血糖儀(CGM)、胰島素泵等生命體征監(jiān)測(cè)與給藥控制類產(chǎn)品的嵌入式軟件全生命周期開(kāi)發(fā)。
2.架構(gòu)與設(shè)計(jì): 參與系統(tǒng)需求分析,進(jìn)行嵌入式軟件架構(gòu)與模塊化設(shè)計(jì),編寫詳細(xì)設(shè)計(jì)文檔。
3.驅(qū)動(dòng)與算法開(kāi)發(fā):負(fù)責(zé)低功耗MCU的底層驅(qū)動(dòng)開(kāi)發(fā)、移植和優(yōu)化。 參與或負(fù)責(zé)生物信號(hào)(如血糖傳感器信號(hào))的采集、濾波、轉(zhuǎn)換及校準(zhǔn)算法的軟件實(shí)現(xiàn)與集成。
4.開(kāi)發(fā)硬件設(shè)備的驅(qū)動(dòng)程序,確保硬件與軟件之間的通信和控制。編寫嵌入式軟件,實(shí)現(xiàn)設(shè)備功能,數(shù)據(jù)采集、處理和傳輸。
5.測(cè)試與驗(yàn)證:嚴(yán)格按照醫(yī)療器械軟件研發(fā)流程,進(jìn)行單元測(cè)試、集成測(cè)試,并支持系統(tǒng)驗(yàn)證與確認(rèn)活動(dòng),確保軟件符合安全性與可靠性標(biāo)準(zhǔn)。
6.文檔編寫:編寫符合質(zhì)量體系要求的技術(shù)文檔,如軟件需求規(guī)格、設(shè)計(jì)說(shuō)明、測(cè)試用例和報(bào)告等。
任職要求:
1.編程語(yǔ)言:精通C語(yǔ)言,對(duì)代碼的可靠性、可讀性和可維護(hù)性有極高要求。
2.微控制器:精通ARM Cortex-M系列(如STM32系列)低功耗MCU,熟悉其時(shí)鐘、電源管理、外設(shè)等。
3.操作系統(tǒng):精通至少一種RTOS,如FreeRTOS、ThreadX、uC/OS等,有基于此類系統(tǒng)進(jìn)行產(chǎn)品級(jí)開(kāi)發(fā)的經(jīng)驗(yàn)。
4.低功耗技術(shù):深刻理解并掌握低功耗設(shè)計(jì)方法,有電池供電設(shè)備功耗優(yōu)化經(jīng)驗(yàn)者優(yōu)先。
5.模擬數(shù)字電路:能看懂并理解原理圖,熟悉ADC/DAC、運(yùn)放等模擬電路,能與硬件工程師高效溝通。
6.通信協(xié)議:精通I2C, SPI, UART;了解USB、BLE低功耗藍(lán)牙者優(yōu)先。熟練使用Keil, IAR, Git等工具。
7.了解電化學(xué)原理,熟悉電化學(xué)傳感器的工作原理。
8.熟練使用一到兩種畫圖軟件(AD、KICAD等),獨(dú)立完成4層板以下的PCB電路設(shè)計(jì)