職位描述
崗位職責(zé):
1、根據(jù)醫(yī)療設(shè)備軟件系統(tǒng)需求分析,構(gòu)建、開發(fā)、測試醫(yī)療設(shè)備嵌入式應(yīng)用軟件系統(tǒng)及基于Windows的上位機(jī)軟件開發(fā)、測試;
2、參與需求分析、架構(gòu)設(shè)計及相關(guān)評審工作;
3、負(fù)責(zé)軟件模塊的詳細(xì)設(shè)計、編碼和單元測試;
4、編寫并維護(hù)開發(fā)過程中的相關(guān)設(shè)計文檔;
5、參與BUG管理,對公司相關(guān)產(chǎn)品軟件系統(tǒng)進(jìn)行升級、維護(hù),并提供相應(yīng)技術(shù)支持和培訓(xùn);
6、參與相關(guān)質(zhì)量活動、確保研發(fā)各項工作按時保質(zhì)完成;
7、完成申報軟件著作權(quán)相應(yīng)工作
8、完成領(lǐng)導(dǎo)布置的其他工作。
任職要求:
1、統(tǒng)招本科及以上學(xué)歷,計算機(jī)、軟件工程、通信、電子信息、自動化、生物醫(yī)學(xué)工程等理工科相關(guān)專業(yè),3年以上產(chǎn)品開發(fā)設(shè)計經(jīng)驗;
2、熟悉常用的UART、I2C、SPI、TCP/IP等外圍接口軟件協(xié)議,熟悉常用的現(xiàn)場總線通信協(xié)議如RS485,CAN總線等;具備一定的軟件模塊概要設(shè)計能力和詳細(xì)設(shè)計能力;
3、精通ARM Cortex系列MCU 系統(tǒng)應(yīng)用開發(fā),熟悉Keil、IAR等軟件開發(fā)調(diào)試環(huán)境;
4、對面向?qū)ο笤O(shè)計有深入理解,熟練使用常用數(shù)據(jù)庫,熟悉VS2010/2015等開發(fā)環(huán)境,具備VC++應(yīng)用程序開發(fā)的經(jīng)驗及C#或QT使用經(jīng)驗者優(yōu)先;
5、具備扎實的C/C++基礎(chǔ),良好的編碼風(fēng)格,具有面向?qū)ο缶幊趟枷耄邆洫?dú)立編程能力;
6、熟悉實時和非實時嵌入式操作系統(tǒng)原理,有過移植和使用經(jīng)歷;
7、掌握軟件開發(fā)做需要的相關(guān)理論知識,熟練掌握單元測試方法和工具;
8、具有較強(qiáng)的分析、解決問題的能力與學(xué)習(xí)能力;
9、工作認(rèn)真負(fù)責(zé)、嚴(yán)謹(jǐn)細(xì)致,有良好的專業(yè)素養(yǎng)與工作習(xí)慣;