崗位職責(zé)
一、軟件系統(tǒng)開發(fā)與維護(hù)
1. 負(fù)責(zé) Web 應(yīng)用程序、移動(dòng)端及 PC 端軟件系統(tǒng)的開發(fā)與持續(xù)維護(hù);
2. 對(duì)現(xiàn)有上位機(jī)軟件進(jìn)行功能優(yōu)化與技術(shù)問題修復(fù),保障系統(tǒng)穩(wěn)定運(yùn)行。
二、系統(tǒng)架構(gòu)與關(guān)鍵技術(shù)
3. 參與系統(tǒng)整體架構(gòu)設(shè)計(jì)及關(guān)鍵技術(shù)選型,提升系統(tǒng)性能、可擴(kuò)展性與穩(wěn)定性;
4. 根據(jù)項(xiàng)目需求完成功能模塊的詳細(xì)設(shè)計(jì),編寫高質(zhì)量、可維護(hù)性強(qiáng)的代碼;
5. 配合上級(jí)完成數(shù)據(jù)流設(shè)計(jì)、基礎(chǔ)框架搭建及核心模塊實(shí)現(xiàn)。
三、跨團(tuán)隊(duì)協(xié)作與集成
6. 與嵌入式工程師緊密配合,完成軟硬件系統(tǒng)聯(lián)調(diào),及時(shí)解決調(diào)試過程中出現(xiàn)的技術(shù)問題;
7. 與后端團(tuán)隊(duì)協(xié)作,確保虛擬場(chǎng)景的數(shù)據(jù)交互與業(yè)務(wù)邏輯流暢運(yùn)行;
8. 與UI/UX設(shè)計(jì)團(tuán)隊(duì)協(xié)同,實(shí)現(xiàn)高保真、高性能的虛擬場(chǎng)景界面與交互體驗(yàn)。
四、技術(shù)支持與文檔輸出
9. 支持業(yè)務(wù)團(tuán)隊(duì)開展數(shù)據(jù)處理與分析工作,提供高效可行的技術(shù)解決方案;
10. 配合測(cè)試團(tuán)隊(duì)完成系統(tǒng)測(cè)試、用戶驗(yàn)收,快速定位并修復(fù)缺陷;
11. 負(fù)責(zé)編寫完整的軟件開發(fā)文檔、技術(shù)說明及產(chǎn)品使用手冊(cè)。
五、前沿技術(shù)攻關(guān)
12. 深入研究并解決 Electron 與原生模塊(Native Modules)集成中的復(fù)雜技術(shù)難題;
13. 推動(dòng) 3D 可視化、數(shù)據(jù)可視化等關(guān)鍵技術(shù)在工業(yè)軟件中的落地應(yīng)用。
任職要求
一、編程基礎(chǔ)扎實(shí)
1. 本科以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件開發(fā)等相關(guān)專業(yè);具備良好的計(jì)算機(jī)科學(xué)基礎(chǔ),熟練掌握至少一種面向?qū)ο缶幊陶Z(yǔ)言(如 Java、Python、C#、JavaScript);
2. 熟悉常見 Web 后端開發(fā)框架及數(shù)據(jù)庫(kù)原理。
二、Electron 開發(fā)經(jīng)驗(yàn)
3. 精通 Electron 框架,具備至少一個(gè)完整 Electron 項(xiàng)目從開發(fā)到上線的實(shí)戰(zhàn)經(jīng)驗(yàn);
4. 深刻理解主進(jìn)程與渲染進(jìn)程通信機(jī)制(IPC)、安全策略及性能調(diào)優(yōu)方法。
三、3D 與可視化開發(fā)能力(必需)
5. 有使用 Three.js、Babylon.js 等 WebGL 框架進(jìn)行 3D 場(chǎng)景開發(fā)的實(shí)際項(xiàng)目經(jīng)驗(yàn);
6. 熟練使用 ECharts、AntV、D3.js 等主流數(shù)據(jù)可視化庫(kù),能實(shí)現(xiàn)復(fù)雜數(shù)據(jù)的動(dòng)態(tài)呈現(xiàn)。
四、Unity 引擎開發(fā)能力(必需)
7. 熟練使用 Unity 引擎及 C# 語(yǔ)言,掌握面向?qū)ο缶幊趟枷耄?br>
8. 熟悉 Unity 的圖形渲染管線、物理引擎、AI 行為系統(tǒng)、資源管理機(jī)制及性能分析工具。
五、優(yōu)先項(xiàng)
1.有使用時(shí)序數(shù)據(jù)庫(kù)(如 TDengine、InfluxDB)的實(shí)際項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
2. 有參與大型機(jī)械設(shè)備研發(fā)類軟件項(xiàng)目(尤其是工程機(jī)械、隧道掘進(jìn)設(shè)備等工業(yè)領(lǐng)域)經(jīng)驗(yàn)者優(yōu)先;
3. 了解或熟悉常用機(jī)器學(xué)習(xí)/深度學(xué)習(xí)模型(如 CNN、RNN、Transformer、LLM 等),并具備實(shí)際應(yīng)用經(jīng)驗(yàn)者優(yōu)先。