一、崗位職責(zé):1、負(fù)責(zé)巡檢機(jī)器人核心控制系統(tǒng)、導(dǎo)航系統(tǒng)的研發(fā),參與導(dǎo)航和控制算法設(shè)計(jì)及實(shí)現(xiàn);2、ROS機(jī)器人操作系統(tǒng)體系相關(guān)軟件的程序設(shè)計(jì)與代碼編寫(xiě);使用C++或者Python;3、相關(guān)項(xiàng)目技術(shù)方案、文檔的編寫(xiě),軟件單元的測(cè)試;4、根據(jù)項(xiàng)目具體要求,承擔(dān)開(kāi)發(fā)任務(wù),按計(jì)劃完成任務(wù)目標(biāo);5、配合系統(tǒng)分析人員完成軟件系統(tǒng)以及模塊的需求調(diào)研、需求分析;6、獨(dú)立完成軟件系統(tǒng)及模塊的編碼及測(cè)試;7、配合硬件開(kāi)發(fā)人員完成相關(guān)設(shè)計(jì)、開(kāi)發(fā)、調(diào)試等工作;8、負(fù)責(zé)編制與項(xiàng)目相關(guān)的技術(shù)文檔;9、根據(jù)項(xiàng)目具體要求,承擔(dān)相關(guān)聯(lián)技術(shù)項(xiàng)目的設(shè)計(jì)與開(kāi)發(fā);10、部分軟件功能模塊設(shè)計(jì)和軟件界面優(yōu)化美化。二、崗位要求:1、2年以上產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn),本科以上學(xué)歷,計(jì)算機(jī)、電子、控制或相關(guān)專(zhuān)業(yè);2、熟悉ROS機(jī)器人系統(tǒng)技術(shù)體系,熟練掌握ROS開(kāi)發(fā)工具,有不少于1年相關(guān)軟件開(kāi)發(fā)經(jīng)歷;3、熟悉軟件工程,熟練掌握C/C++程序設(shè)計(jì)語(yǔ)言和數(shù)據(jù)結(jié)構(gòu),對(duì)程序性能敏感,具備較強(qiáng)的軟件設(shè)計(jì)和調(diào)試能力;4、精通基于Linux操作系統(tǒng)下的C++及?Python?編程,熟練運(yùn)用于機(jī)器人研發(fā)的工程實(shí)踐;5、工作認(rèn)真,有良好的職業(yè)道德和事業(yè)心,具有高度的責(zé)任心、學(xué)習(xí)熱情和團(tuán)隊(duì)協(xié)作意識(shí),具備良好的交流溝通能力。三、優(yōu)先考慮:1、理解PID控制、機(jī)器視覺(jué)、模式識(shí)別和智能控制技術(shù),具備一定的算法設(shè)計(jì)實(shí)現(xiàn)能力者優(yōu)先;2、有移動(dòng)機(jī)器人、無(wú)人車(chē)等軟硬件開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;3、有使用激光、雷達(dá)、紅外等環(huán)境傳感器經(jīng)驗(yàn)者優(yōu)先;4、熟悉Linux環(huán)境下的內(nèi)核、驅(qū)動(dòng)等系統(tǒng)軟件開(kāi)發(fā)者優(yōu)先;5、熟悉機(jī)器視覺(jué)應(yīng)用、OpenCV者優(yōu)先;