崗位職責(zé):
1.負責(zé)元器件選型、機器人相關(guān)智能平臺的原理圖PCB設(shè)計;
2.負責(zé)機器人底層驅(qū)動,控制應(yīng)用程序代碼編寫;
3.負責(zé)單片機系統(tǒng)的軟件設(shè)計、開發(fā)與調(diào)試;
4.負責(zé)機器人軟硬件聯(lián)調(diào),包括電機驅(qū)動、減速器、通訊接口等調(diào)試;
5.實現(xiàn)機器人運動控制、路徑規(guī)劃、傳感器數(shù)據(jù)處理等功能模塊;
6.根據(jù)客戶及市場要求撰寫技術(shù)方案,解決產(chǎn)品生產(chǎn)、使用過程中的技術(shù)問題;
7.把握特種機器人的基礎(chǔ)技術(shù)、前沿技術(shù),為公司發(fā)展提供創(chuàng)新方向;
8.參加立項評審,從設(shè)計、加工、安裝、維護等角度對其可實現(xiàn)性提供正確的判斷;
9.編寫相關(guān)技術(shù)文檔和項目文檔;
10.負責(zé)代碼優(yōu)化、Bug修復(fù)、版本迭代等維護工作;
11.參與產(chǎn)品從原型到量產(chǎn)的全過程。
崗位要求:
1.本科及以上學(xué)歷,有較好實際工作經(jīng)驗的可降低要求;
2.計算機、自動化、電子工程等相關(guān)專業(yè);
3.嵌入式、電子電路設(shè)計工作經(jīng)驗,有較好實際工作經(jīng)驗的可降低要求;
4.模擬電子、數(shù)字電子、單片機等基礎(chǔ)知識扎實;有嵌入式系統(tǒng)設(shè)計的優(yōu)先考慮;
5.熟悉PCB相關(guān)設(shè)計軟件如CADENCES、PADS和電路板設(shè)計;對伺服電機、步進電機、無刷電機及驅(qū)動器優(yōu)先考慮;
6.精通C語言,有扎實的嵌入式開發(fā)基礎(chǔ),熟悉匯編語言;
7.熟悉常見單片機(如STM32、ESP32、NXP、TI、GD等)開發(fā)環(huán)境和工具鏈;熟悉單片機相關(guān)調(diào)試工具;
8.熟悉RTOS系統(tǒng),如FreeRTOS,ucos,RTX等;能夠理解操作系統(tǒng)底層代碼優(yōu)先;
9.具備一定的硬件調(diào)試能力,能讀懂電路原理圖,能夠熟練使用萬用表,示波器等調(diào)試工具;
10.熟悉串口、CAN、I2C、SPI、PWM、ADC等常見外設(shè)驅(qū)動以及常用傳感器的開發(fā);
11.熟悉電機驅(qū)動開發(fā),如方波驅(qū)動,F(xiàn)OC驅(qū)動等,有無感電機調(diào)試經(jīng)驗優(yōu)先;
12.對機器人/自動控制/路徑規(guī)劃等有了解者加分;
13.深度參與過某一類移動機器人或移動底盤項目的設(shè)計開發(fā)優(yōu)先考慮;
14.具有較強的動手能力、良好的溝通協(xié)調(diào)能力與團隊合作精神。