工作職責(zé)
1-主導(dǎo)智能駕駛研發(fā)支撐平臺(tái)的設(shè)計(jì)與開(kāi)發(fā):
負(fù)責(zé)現(xiàn)有 Python 測(cè)試腳本與初版管理系統(tǒng)的重構(gòu)與平臺(tái)化升級(jí);
構(gòu)建高內(nèi)聚、可擴(kuò)展的服務(wù)架構(gòu),支持多車型、多場(chǎng)景的功能集成。
2-實(shí)現(xiàn)車載通信協(xié)議的抽象與通用化封裝:
設(shè)計(jì)統(tǒng)一的通信中間層,支持 CAN、CAN FD、Ethernet(SOME/IP,
DoIP)等協(xié)議的靈活接入;
實(shí)現(xiàn)“一套核心邏輯適配多種車型”的能力,提升平臺(tái)復(fù)用性與部署效率。
推進(jìn)平臺(tái)工程化與自動(dòng)化交付能力:
3-構(gòu)建一鍵部署、遠(yuǎn)程升級(jí)、配置下發(fā)的發(fā)布體系;
在嵌入式 Linux 系統(tǒng)(如
Ubuntu Core、Yocto)上實(shí)現(xiàn)服務(wù)自啟動(dòng)、狀態(tài)監(jiān)控與故障恢復(fù)。
4-擴(kuò)展交通要素感知與數(shù)據(jù)閉環(huán)功能:
集成攝像頭、雷達(dá)等傳感器數(shù)據(jù)采集模塊;
支持感知結(jié)果與車輛行為的關(guān)聯(lián)分析,為算法訓(xùn)練與驗(yàn)證提供數(shù)據(jù)支撐。
5-支撐車端域控制器的部署與聯(lián)調(diào):
在 NVIDIA DRIVE、地平線征程等平臺(tái)部署服務(wù)組件;
配合實(shí)車驗(yàn)證,完成通信調(diào)試、日志采集與問(wèn)題定位。
崗位要求
1. 扎實(shí)的軟件開(kāi)發(fā)能力(核心要求)
精通 Python,具備良好的工程化編程習(xí)慣,熟悉面向?qū)ο笤O(shè)計(jì)、異常處理、日志系統(tǒng);
熟悉至少一種 Web 后端框架(Flask / FastAPI / Django),能獨(dú)立開(kāi)發(fā) RESTful API 服務(wù);
掌握 Shell 腳本 編程,能編寫(xiě)自動(dòng)化部署、服務(wù)管理、環(huán)境檢查等系統(tǒng)級(jí)腳本;
熟練使用 Git 進(jìn)行版本控制,了解 CI/CD 流程,具備代碼規(guī)范與文檔撰寫(xiě)能力。
2. 系統(tǒng)架構(gòu)與平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn)
有實(shí)際參與或主導(dǎo)過(guò) 中后臺(tái)系統(tǒng)、自動(dòng)化工具鏈、研發(fā)支撐平臺(tái) 的開(kāi)發(fā)經(jīng)驗(yàn);
具備將零散腳本整合為標(biāo)準(zhǔn)化平臺(tái)的能力,關(guān)注可維護(hù)性、可擴(kuò)展性與用戶體驗(yàn);
熟悉微服務(wù)或模塊化架構(gòu)設(shè)計(jì),能進(jìn)行合理的功能拆分與接口定義。
3. 車載系統(tǒng)對(duì)接經(jīng)驗(yàn)(優(yōu)先項(xiàng))
熟悉 CAN、CAN
FD、Ethernet 等車載通信協(xié)議;
能使用 python-can、cantools 等工具解析 DBC 文件、收發(fā)報(bào)文、實(shí)現(xiàn)信號(hào)解碼;
有在 域控制器(ADAS域、中央計(jì)算單元) 上部署應(yīng)用的經(jīng)驗(yàn)者優(yōu)先;
了解 UDS、DoIP、OTA 等車載診斷與升級(jí)協(xié)議者優(yōu)先。
4. 感知算法或數(shù)據(jù)閉環(huán)經(jīng)驗(yàn)(優(yōu)先項(xiàng))
有 計(jì)算機(jī)視覺(jué)、多傳感器融合、目標(biāo)檢測(cè)/跟蹤 相關(guān)項(xiàng)目經(jīng)驗(yàn);
熟悉常見(jiàn)感知模型(YOLO、PointPillars
等)推理流程,了解 TensorRT、ONNX 等部署工具;
參與過(guò)數(shù)據(jù)采集、標(biāo)注、回傳等數(shù)據(jù)閉環(huán)流程建設(shè)者優(yōu)先。
5. Linux 系統(tǒng)與部署能力
熟悉 嵌入式
Linux 環(huán)境(Ubuntu、Debian、Yocto),能在 ARM 平臺(tái)部署
Python 應(yīng)用;
掌握 systemd、cron、rsync、ssh 等系統(tǒng)工具,實(shí)現(xiàn)服務(wù)管理與遠(yuǎn)程同步;
熟悉 Docker 容器化技術(shù),能構(gòu)建輕量級(jí)鏡像,支持一鍵安裝與隔離運(yùn)行。
6. 學(xué)習(xí)與協(xié)作能力
對(duì)智能駕駛技術(shù)有濃厚興趣,愿意深入車端環(huán)境解決復(fù)雜問(wèn)題;
具備良好的邏輯思維與系統(tǒng)設(shè)計(jì)能力,能獨(dú)立完成端到端功能閉環(huán);
良好的溝通能力,能與算法、嵌入式、測(cè)試等團(tuán)隊(duì)高效協(xié)同。
7. 學(xué)歷要求
計(jì)算機(jī)、軟件工程、人工智能、電子信息等相關(guān)專業(yè)本科及以上學(xué)歷。