工作描述:
1.完成軟件架構(gòu)設(shè)計(jì)、軟件開發(fā)及底層驅(qū)動(dòng)開發(fā)工作;
2.按照軟件開發(fā)計(jì)劃,按時(shí)完成項(xiàng)目開發(fā)工作;
3.分析、解決項(xiàng)目開發(fā)調(diào)試中出現(xiàn)的問題,確保軟件的穩(wěn)定性/可靠性;
4.編制開發(fā)過程中的技術(shù)文檔和產(chǎn)品規(guī)格書,并及時(shí)歸檔;
5.負(fù)責(zé)與測試部門配合完成產(chǎn)品測試相關(guān)工作;
6、配合項(xiàng)目按時(shí)并保質(zhì)保量完成相應(yīng)的工作;
7、上級(jí)下達(dá)的工作指令。
工作技能:
1、熟悉常見工業(yè)總線CANOPEN、ETHERCAT、MODBUS的開發(fā)和應(yīng)用,了解301、402協(xié)議;
2、有工業(yè)總線從站開發(fā)經(jīng)驗(yàn);
3、有與機(jī)器人控制器主站調(diào)試經(jīng)驗(yàn)。
主要職責(zé):
1.設(shè)計(jì)CANOpen、EtherCAT等工業(yè)總線通信協(xié)議,支持多關(guān)節(jié)協(xié)同控制與數(shù)據(jù)交互;
2.開發(fā)自動(dòng)化測試工具(Python腳本、LabVIEW平臺(tái)),執(zhí)行關(guān)節(jié)模組耐久性、抗干擾性測試。(此項(xiàng)作為優(yōu)先項(xiàng),不作為必要項(xiàng));
3.分析測試數(shù)據(jù)并優(yōu)化控制參數(shù);
4.解決量產(chǎn)中的固件兼容性問題,優(yōu)化燒錄、校準(zhǔn)流程;
5.編寫技術(shù)文檔。