崗位職責(zé):
1、工具開(kāi)發(fā)與維護(hù):開(kāi)發(fā)自動(dòng)駕駛算法和軟件開(kāi)發(fā)所需的輔助工具鏈,如模型訓(xùn)練、部署、仿真等自動(dòng)化工具。同時(shí),負(fù)責(zé)維護(hù)日志可視化、調(diào)試回放、模型版本管理等工具,確保工具鏈的穩(wěn)定性和易用性。
2、仿真測(cè)試相關(guān):開(kāi)發(fā)及維護(hù)智能駕駛軟件仿真測(cè)試工具,構(gòu)建仿真軟件模型,包括地圖道路模型、交通流模型等。將智能駕駛算法軟件集成到仿真測(cè)試環(huán)境,實(shí)現(xiàn)仿真自動(dòng)化開(kāi)發(fā)與前端可視化集成。
3、系統(tǒng)集成與部署:參與車(chē)載工具鏈相關(guān)產(chǎn)品的開(kāi)發(fā),負(fù)責(zé)軟件版本編譯、推送,系統(tǒng)部署和啟動(dòng)等工作。開(kāi)發(fā)車(chē)端運(yùn)行期工具鏈,如進(jìn)程調(diào)度管理、故障診斷等,并參與相關(guān)工具鏈系統(tǒng)的監(jiān)控和告警機(jī)制開(kāi)發(fā)。
4、協(xié)作與優(yōu)化:與算法、測(cè)試、產(chǎn)品等團(tuán)隊(duì)密切協(xié)作,根據(jù)需求推動(dòng)工具鏈持續(xù)優(yōu)化。撰寫(xiě)技術(shù)文檔,為內(nèi)部集成與部署提供支持,確保團(tuán)隊(duì)成員能夠正確使用和維護(hù)工具鏈。
任職資格要求:
1、學(xué)歷與專(zhuān)業(yè):本科及以上學(xué)歷,軟件工程、計(jì)算機(jī)科學(xué)、電子工程、自動(dòng)化等相關(guān)專(zhuān)業(yè)優(yōu)先。
2、編程語(yǔ)言:精通 C/C++ 編程語(yǔ)言,具備扎實(shí)的編程基礎(chǔ)及良好的代碼規(guī)范。同時(shí),熟悉 Python、Go 等語(yǔ)言者優(yōu)先,能夠根據(jù)不同需求選擇合適的語(yǔ)言進(jìn)行開(kāi)發(fā)。
3、工具與平臺(tái):熟悉主流的 DevOps、CI/CD 解決方案和相關(guān)工具,如 Jira、Gitlab、Jenkins 等。了解 Docker 容器技術(shù),熟悉 gcc、g++ 等編譯器,有 bazel 編譯經(jīng)驗(yàn)者優(yōu)先。
4、系統(tǒng)與環(huán)境:熟悉 Linux 系統(tǒng)結(jié)構(gòu),熟練使用各種 Linux 操作系統(tǒng)命令。有 QNX 或其他實(shí)時(shí)操作系統(tǒng)(RTOS)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先,能夠適應(yīng)嵌入式開(kāi)發(fā)環(huán)境。
5、自動(dòng)駕駛相關(guān)知識(shí):了解自動(dòng)駕駛算法,熟悉 ROS、CyberRT 等框架者優(yōu)先。熟悉 OpenDrive、OpenScenario 等標(biāo)準(zhǔn),有規(guī)控算法仿真軟件開(kāi)發(fā)經(jīng)驗(yàn)或自動(dòng)駕駛仿真相關(guān)經(jīng)驗(yàn)者優(yōu)先。
6、有無(wú)人駕駛項(xiàng)目量產(chǎn)經(jīng)驗(yàn)者優(yōu)先考慮。