崗位職責(zé):
1、根據(jù)產(chǎn)品需求,制定高可靠性、高實時性的嵌入式軟件架構(gòu)設(shè)計方案;
2、負(fù)責(zé)基于STM32平臺的底層驅(qū)動開發(fā)、RTOS任務(wù)調(diào)度及業(yè)務(wù)邏輯代碼編寫;
3、主導(dǎo)通信協(xié)議棧(如CAN, UART, TCP/IP等)的設(shè)計與實現(xiàn),確保多模塊間數(shù)據(jù)交互的穩(wěn)定與安全;
4、負(fù)責(zé)電機控制算法(FOC/PID)的實現(xiàn)與參數(shù)整定,優(yōu)化運動控制的平穩(wěn)性與精度;
5、遵循醫(yī)療軟件設(shè)計規(guī)范,編寫詳細(xì)設(shè)計文檔、測試報告,并配合完成軟件注冊檢驗;
6、解決產(chǎn)品研發(fā)、試產(chǎn)及臨床應(yīng)用中的軟硬件聯(lián)調(diào)問題,進行故障根因分析并持續(xù)優(yōu)化。
任職要求:
1、本科及以上學(xué)歷,電子、自動化、計算機、生物醫(yī)學(xué)工程等相關(guān)專業(yè);
2、3年以上嵌入式軟件開發(fā)經(jīng)驗,至少2個完整的量產(chǎn)項目經(jīng)歷;
3、精通C/C++語言,代碼風(fēng)格規(guī)范,熟悉MISRA C編碼標(biāo)準(zhǔn),具備良好的內(nèi)存管理與異常處理能力;
4、精通STM32系列單片機架構(gòu),熟練掌握FreeRTOS/RT-Thread等實時操作系統(tǒng)的移植與應(yīng)用;
5、熟練使用Keil/IAR/GCC等開發(fā)環(huán)境,精通Git版本管理工具,善于使用示波器、邏輯分析儀、協(xié)議分析儀定位復(fù)雜問題;
6、核心技能:具備扎實的數(shù)模電基礎(chǔ),能獨立閱讀原理圖;精通電機驅(qū)動開發(fā)(FOC/BLDC/步進),有精密運動控制經(jīng)驗者優(yōu)先;
7、行業(yè)加分項:熟悉IEC 62304醫(yī)療器械軟件標(biāo)準(zhǔn),有二類/三類醫(yī)療器械軟件開發(fā)經(jīng)驗,或通過CE/FDA認(rèn)證項目經(jīng)驗者優(yōu)先;
8、具備良好的團隊協(xié)作能力,能承受一定的項目節(jié)點壓力,對代碼質(zhì)量有極致追求。
福利:六險一金,節(jié)日福利,餐補