崗位職責(zé):
1、負(fù)責(zé)基于ST、TI、MTK等硬件平臺的嵌入式系統(tǒng)固件開發(fā)、調(diào)試及外圍驅(qū)動編寫;
2、參與產(chǎn)品的規(guī)格和需求的制定,負(fù)責(zé)嵌入式軟件的功能定義、模塊設(shè)計、算法實現(xiàn)、代碼編寫、系統(tǒng)測試、調(diào)試工作;負(fù)責(zé)藍牙或WIFI協(xié)議軟件系統(tǒng)開發(fā);
3、負(fù)責(zé)嵌入式系統(tǒng)設(shè)計和相應(yīng)文檔的編寫;與硬件設(shè)計人員配合完成系統(tǒng)聯(lián)調(diào)和優(yōu)化;
4、負(fù)責(zé)驅(qū)動及應(yīng)用層軟件的架構(gòu)、功能、接口等的搭建、完善;負(fù)責(zé)軟件的可靠性測試、產(chǎn)品驗證和技術(shù)支持;
5、負(fù)責(zé)軟件使用說明書及相關(guān)作業(yè)指導(dǎo)書,相應(yīng)的技術(shù)文檔和流程圖等的編寫;
6、維護公司現(xiàn)有的軟件產(chǎn)品,以及產(chǎn)品BUG進行跟蹤和修復(fù);
7、負(fù)責(zé)軟件編寫的相關(guān)標(biāo)準(zhǔn)化流程;
8、?完成上級領(lǐng)導(dǎo)分配的其他工作;
?
任職要求:
1、計算機、電子、通信等相關(guān)專業(yè),本科或本科以上學(xué)歷;良好的英語讀寫能力;
2、熟悉C/C++編程語言及相關(guān)編程開發(fā)軟硬調(diào)試工具,具有嵌入式實時操作系統(tǒng)如FRTOS、Nuttx、uCOS、RTS等底層驅(qū)動或應(yīng)用開發(fā)經(jīng)驗(有嵌入式項目底層架構(gòu)搭建經(jīng)驗或經(jīng)歷者優(yōu)先);
3、具有常用嵌入式處理器接口如SPI、UART、I2C、PWM、ADC、CAN等接口功能及應(yīng)用開發(fā)經(jīng)驗、其中具有CAN程序開發(fā)經(jīng)驗者優(yōu)先;
4、熟悉超低功耗系統(tǒng)軟件設(shè)計者優(yōu)先;
5、熟悉STM32、TI相關(guān)微處理器和相關(guān)開發(fā)工具者優(yōu)先;
6、熟悉硬件電路及相關(guān)軟件驅(qū)動設(shè)計;