崗位職責(zé):
版本管理與發(fā)布:協(xié)助建立并優(yōu)化自動駕駛軟件的版本管理體系,涵蓋Jira、GitLab、Jenkins等工具的應(yīng)用;參與制定軟件發(fā)布規(guī)范并編寫相關(guān)文檔。
全鏈路集成流水線開發(fā):負(fù)責(zé)設(shè)計、開發(fā)和維護L2至L4級別自動駕駛軟件的C/C++編譯、部署及集成流水線;在指導(dǎo)下進行代碼編譯、依賴管理和問題排查。
持續(xù)集成平臺維護:學(xué)習(xí)并參與到Jenkins或GitLab CI等平臺的維護中,執(zhí)行自動化測試和代碼合并驗證任務(wù);分析性能瓶頸,并提出改進建議。
任職要求:
教育背景:本科及以上學(xué)歷,計算機科學(xué)、信息技術(shù)、汽車工程、電子工程等相關(guān)專業(yè)優(yōu)先考慮。
技術(shù)能力:
熟練掌握Python和Shell腳本語言,能夠獨立編寫基礎(chǔ)自動化腳本。
熟悉Linux系統(tǒng)的基本操作,了解C/C++編程語言以及Makefile/Cmake構(gòu)建工具。
對GitLab、Jenkins等CI/CD工具有基本了解或?qū)嵺`經(jīng)驗。
軟技能:具備快速學(xué)習(xí)的能力,良好的問題分析技巧和文檔撰寫習(xí)慣;愿意接受指導(dǎo),擁有團隊合作精神和跨部門溝通能力。
加分項:熟悉整車開發(fā)流程GVDP者優(yōu)先;有嵌入式軟件開發(fā)或汽車行業(yè)實習(xí)經(jīng)歷者尤佳。