職位描述
崗位職責(zé):1.根據(jù)適配商用車或乘用車的需要,編寫算法部署代碼框架,并根據(jù)實(shí)際硬件平臺如華為 MDC,對部署代碼進(jìn)行優(yōu)化,使代碼運(yùn)行的更加高效、穩(wěn)定,并能在出現(xiàn)異常時自動恢復(fù)(需要掌握信號捕獲、信號處理的方法);2.根據(jù)實(shí)際項(xiàng)目人員需要,適當(dāng)承擔(dān)或轉(zhuǎn)化方向做人工智能算法模型的設(shè)計(jì)、優(yōu)化和訓(xùn)練。崗位要求:技術(shù)要求:1.熟練掌握 C++11 或 C++14 或 C++17 編程的基本語法和常用標(biāo)準(zhǔn)庫的用法以及對應(yīng)標(biāo)準(zhǔn)庫的底層實(shí)現(xiàn)邏輯;2.熟悉 Linux 內(nèi)核及內(nèi)核調(diào)用棧、計(jì)算機(jī)組成軟硬件基礎(chǔ),能根據(jù)具體的項(xiàng)目需要,對模型部署代碼進(jìn)行優(yōu)化,充分利用系統(tǒng)的軟硬件資源;3.熟練掌握常用的視覺檢測框架、雷達(dá)檢測框架的前后處理方法的 C++實(shí)現(xiàn),對計(jì)算機(jī)視覺、3D 雷達(dá)數(shù)據(jù)具有一定的了解,能根據(jù)需要對原始視覺、雷達(dá)數(shù)據(jù)進(jìn)行解析、分析以及數(shù)據(jù)格式轉(zhuǎn)換;4.熟練掌握 OPenCV、OPenMP、ROS1/2、Eigen、CUDA 編程、MDC 平臺部署的優(yōu)先考慮;5.掌握人工智能算法模型設(shè)計(jì)、訓(xùn)練和優(yōu)化的優(yōu)先考慮。6.熟悉常用的設(shè)計(jì)模式并掌握軟件工程相關(guān)知識,能根據(jù)項(xiàng)目需求和項(xiàng)目周期, 制定算法模型和部署代碼的研發(fā)周期,并根據(jù)實(shí)際情況推進(jìn)項(xiàng)目進(jìn)度。? 教育背景:計(jì)算機(jī)科學(xué)、人工智能、軟件工程、自動化等相關(guān)專業(yè)本科及以上學(xué)歷。