1. 開發(fā)用于車載OS/中間件配置、代碼生成、調(diào)試和自動化測試的Web可視化工具(如基于React/Vue的桌面/Web應(yīng)用)。
2. 構(gòu)建實時數(shù)據(jù)監(jiān)控面板,可視化展示嵌入式系統(tǒng)運行時狀態(tài)(任務(wù)調(diào)度、內(nèi)存占用、總線通信等)。
3. 對接后端服務(wù)(C/C++/Python工具鏈、數(shù)據(jù)庫、編譯系統(tǒng)),設(shè)計RESTful/gRPC接口,確保工具鏈無縫協(xié)作。
4. 優(yōu)化前端性能,保障大規(guī)模數(shù)據(jù)(如Trace日志、代碼覆蓋率)的流暢加載與可視化。
5. 定制開發(fā)車用軟件ALM系統(tǒng)前端模塊,集成需求管理、版本控制(Git)、持續(xù)集成(Jenkins/GitLab CI)及測試報告分析功能。
6. 實現(xiàn)跨團隊協(xié)作看板,支持需求追蹤、缺陷管理與敏捷開發(fā)流程。
1. 計算機相關(guān)專業(yè)本科或以上學(xué)歷, 本科3年以上軟件開發(fā)經(jīng)驗,碩士2年以上軟件開發(fā)經(jīng)驗;
2. 精通HTML5、(X)HTML、XML、CSS、JavaScript、TypeScript開發(fā)和規(guī)劃,有項目案例;
3. 精通 React/Vue/Angular 任一前端框架,掌握桌面端開發(fā)技術(shù)(Electron、Qt/QML 或 Flutter)。
4. 熟悉數(shù)據(jù)可視化庫(D3.js、ECharts、WebGL)
5. 有DevOps相關(guān)開發(fā)經(jīng)驗者優(yōu)先;
6. 有ALM系統(tǒng)開發(fā)經(jīng)驗(Jira、Polarion、Codebeamer)優(yōu)先;