崗位職責(zé)
1. 負(fù)責(zé)機(jī)器人控制系統(tǒng)軟件核心框架,滿足基礎(chǔ)組建、模塊化、高實(shí)時(shí)性與可擴(kuò)展性;
2. 深度參與機(jī)器人整體設(shè)計(jì)與指標(biāo)分解,主導(dǎo)機(jī)器人中間件的接口設(shè)計(jì),為控制系統(tǒng)軟件制定合理的任務(wù)指標(biāo)以及具體的技術(shù)路線;
3. 帶領(lǐng)軟件/算法工程師完成控制系統(tǒng)架構(gòu)設(shè)計(jì),編碼實(shí)現(xiàn)和測(cè)試,推動(dòng)機(jī)器人各類智能能力落地研發(fā)和交付;
4. 把控功能研發(fā)節(jié)奏及功能間的交互關(guān)系,與產(chǎn)品經(jīng)理協(xié)作,提升產(chǎn)品易用性。
任職要求
1. 計(jì)算機(jī)、機(jī)器人等相關(guān)專業(yè)碩士及以上學(xué)歷,5 年以上機(jī)器人控制軟件/數(shù)控系統(tǒng)軟件的整體架構(gòu)、編碼實(shí)現(xiàn)及大規(guī)模部署經(jīng)驗(yàn);
2. 精通C++、Python編程語(yǔ)言,精通linux環(huán)境下的開(kāi)發(fā),熟悉至少一種機(jī)器人操作系統(tǒng)框架(如 ROS、ROS2);
3. 精通機(jī)器人控制軟件的層次架構(gòu)及對(duì)應(yīng)接口;精通軟件設(shè)計(jì)模式、并發(fā)編程、通信中間件及問(wèn)題定位與調(diào)優(yōu)等技術(shù);
4. 具備良好的團(tuán)隊(duì)管理和項(xiàng)目管理能力,具備良好的自我驅(qū)動(dòng)能力和強(qiáng)烈的責(zé)任感,良好的溝通能力和團(tuán)隊(duì)合作精神。