崗位職責(zé):
1、方案設(shè)計:承接系統(tǒng)工程師分解的需求任務(wù),設(shè)計軟件技術(shù)方案,編寫概要設(shè)計文檔,詳細(xì)設(shè)計文檔,接口設(shè)計
2、開發(fā)實現(xiàn):執(zhí)行MCU軟件開發(fā)、調(diào)試、自測
3、架構(gòu)設(shè)計:基于嵌入式操作系統(tǒng)或裸機,進(jìn)行軟件架構(gòu)設(shè)計調(diào)整,使系統(tǒng)軟件能夠支持多個產(chǎn)品形態(tài),適配多個部件
4、協(xié)作溝通:與系統(tǒng)工程師,硬件工程師,測試工程師協(xié)作,保證輸出質(zhì)量,保障項目按時交付
5、團隊管理:管理小型軟件開發(fā)組,組內(nèi)任務(wù)分解,資源協(xié)調(diào)
任職要求
1、5年以上嵌入式軟件工作經(jīng)驗或3年以上儀器儀表行業(yè)嵌入式工作經(jīng)驗
2、精通C語言
3、熟悉主流MCU的編程,熟悉各種調(diào)試工具,有成功產(chǎn)品的商用經(jīng)驗,
4、熟悉嵌入式操作系統(tǒng),如FreeRTOS、RT-thread等,能看懂部分硬件原理圖
5、熟練使用SVN、Git等代碼管理工具
6、具有良好的編程習(xí)慣,軟件架構(gòu)思想
7、具有小型軟件開發(fā)團隊管理經(jīng)驗優(yōu)先
8、能抗壓,具備奮斗的精神