崗位職責(zé):
1、負(fù)責(zé)公共自行車鎖止器控制器、閘機(jī)系統(tǒng)、共享充電寶電路控制部分的嵌入式軟件需求分析、設(shè)計(jì),編碼實(shí)現(xiàn)、驗(yàn)證;
2、與其他軟件工程師協(xié)同工作,共同制定軟件模塊間的接口;
3、與硬件工程師協(xié)同工作,為硬件工程師提供軟件相關(guān)的改進(jìn)意見;
4、能夠進(jìn)行8位/32位多種平臺(tái)嵌入式系統(tǒng)(STM32)軟件開發(fā)、升級(jí)、維護(hù);
5、根據(jù)開發(fā)規(guī)范編寫各種開發(fā)及項(xiàng)目文檔;
6、參與復(fù)雜系統(tǒng)問題的分析、定位及解決;
任職要求:
1、計(jì)算機(jī)、電子、通信、信息工程、自動(dòng)化等相關(guān)專業(yè),嵌入式軟件2年以上工作經(jīng)驗(yàn);
2、熟悉C語言/C++/環(huán)境下的開發(fā),了解一種以上嵌入式實(shí)時(shí)操作系統(tǒng)者優(yōu)先;
3、熟練主流ARM(STM32)、單片機(jī)硬件平臺(tái)下的固件程序開發(fā)和調(diào)試,有數(shù)據(jù)通信(GPRS、socket)程序以及CAN通訊、ic卡相關(guān)開發(fā)經(jīng)歷者優(yōu)先;
4、為人熱情,工作認(rèn)真負(fù)責(zé)、責(zé)任心強(qiáng),邏輯清晰,有很好的團(tuán)隊(duì)合作精神,能在壓力下工作;
5、熟悉嵌入式操作系統(tǒng)原理,有STM32開發(fā)經(jīng)驗(yàn)者優(yōu)先。