崗位職責(zé)
1.??????負(fù)責(zé)AGV產(chǎn)品各控制單元的底層軟件編程,調(diào)試等
2.??????負(fù)責(zé)AGV產(chǎn)品無人搬運(yùn),堆垛等整體運(yùn)行軟件架構(gòu)的設(shè)計(jì)
3.??????負(fù)責(zé)AGV產(chǎn)品與外圍設(shè)備的通信
4.??????配合機(jī)械工程師對AGV本體的設(shè)計(jì)及調(diào)試
5.??????負(fù)責(zé)與AGV產(chǎn)品相關(guān)的綜合問題的解決
6、公司其他電子產(chǎn)品軟件的研發(fā)
任職要求:
1.?全日制本科及以上學(xué)歷,計(jì)算機(jī)、電子信息等相關(guān)專業(yè),2年以上實(shí)際產(chǎn)品嵌入式軟件開發(fā)經(jīng)驗(yàn)。
2.?扎實(shí)的C語言編程能力,掌握常用的數(shù)據(jù)結(jié)構(gòu)和算法,具備代碼執(zhí)行效率優(yōu)化意識。
3.?熟悉ARM?Cortex-M4內(nèi)核架構(gòu),能進(jìn)行跟CPU架構(gòu)相關(guān)的底層匯編編程。
4.?熟悉基于RTOS的嵌入式軟件開發(fā),熟悉嵌入式圖形界面編程,硬件驅(qū)動(dòng)開發(fā),F(xiàn)lash編程,藍(lán)牙通信編程。
5、掌握CAN總線開發(fā)協(xié)議,熟悉Ethernet、串口等通訊協(xié)議
6.?具備基礎(chǔ)硬件知識,?能看懂硬件原理圖。
7.?思路清晰,熱愛編程,良好學(xué)習(xí)能力和溝通技能,團(tuán)隊(duì)合作精神和創(chuàng)新意識