崗位職責:
一、 產(chǎn)品與技術(shù)融合(核心職責)
需求洞察與方案設(shè)計: 深入業(yè)務(wù)一線,與產(chǎn)品經(jīng)理、業(yè)務(wù)專家及客戶溝通,理解工業(yè)場景下的核心痛點與業(yè)務(wù)流程(如MES生產(chǎn)執(zhí)行、WMS倉儲管理、設(shè)備監(jiān)控、物流調(diào)度等),并能將其轉(zhuǎn)化為清晰、可行的技術(shù)解決方案和產(chǎn)品功能定義。
架構(gòu)設(shè)計與技術(shù)選型: 負責工業(yè)軟件系統(tǒng)(如微服務(wù)架構(gòu)、邊緣計算應(yīng)用)的架構(gòu)設(shè)計、核心模塊劃分和技術(shù)棧選型。重點關(guān)注系統(tǒng)的實時性、穩(wěn)定性、可擴展性及與工業(yè)設(shè)備(PLC、傳感器、機器人等)的集成能力。
原型開發(fā)與MVP驗證: 快速構(gòu)建產(chǎn)品原型或最小可行產(chǎn)品(MVP),用于概念驗證(POC)和早期用戶反饋收集,驅(qū)動產(chǎn)品方向的快速迭代。
二、 核心功能研發(fā)與實現(xiàn)
4. 后端服務(wù)開發(fā): 負責工業(yè)軟件平臺后端核心服務(wù)的開發(fā),包括但不限于:
* 生產(chǎn)管理模塊: 工單管理、物料追溯、質(zhì)量管理、設(shè)備狀態(tài)監(jiān)控。
* 自動化控制接口: 開發(fā)與OPC UA、Modbus、Profinet等工業(yè)協(xié)議對接的數(shù)據(jù)采集與控制系統(tǒng)。
* 物流與調(diào)度引擎: 開發(fā)倉儲管理(WMS)、運輸管理(TMS)及智能調(diào)度算法。
5. 前端/客戶端開發(fā): 開發(fā)面向工廠操作員、管理者的數(shù)據(jù)可視化界面(如看板、報表、2D/3D數(shù)字孿生界面),確保交互直觀,數(shù)據(jù)實時.
6. 數(shù)據(jù)與算法集成: 設(shè)計與實現(xiàn)工業(yè)數(shù)據(jù)(時序數(shù)據(jù)、生產(chǎn)數(shù)據(jù))的存儲、處理與分析管道,并集成預測性維護、工藝優(yōu)化等算法模型。
三、 產(chǎn)品質(zhì)量與生命周期管理
7. 代碼質(zhì)量與性能優(yōu)化: 編寫高質(zhì)量、可維護、可測試的代碼。持續(xù)對系統(tǒng)性能、并發(fā)處理能力和數(shù)據(jù)吞吐量進行優(yōu)化,以滿足工業(yè)級應(yīng)用的高標準要求。
8. 協(xié)同與文檔: 編寫清晰的技術(shù)文檔、API文檔及部署文檔。積極參與代碼審查,與團隊其他成員(前端、測試、硬件工程師)緊密協(xié)作.
任職要求:
本科及以上學歷,計算機科學、軟件工程、自動化、工業(yè)工程等相關(guān)專業(yè)。
1、3年以上后端開發(fā)經(jīng)驗,熟練掌握 C#/Python /C/C++等至少一門主流后端語言及其生態(tài)系統(tǒng)。
2、具備扎實的數(shù)據(jù)庫知識(SQL/NoSQL),有復雜業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫設(shè)計經(jīng)驗。
3、對軟件工程有深刻理解,熟悉設(shè)計模式、領(lǐng)域驅(qū)動設(shè)計(DDD)、清潔架構(gòu)等。
4、強烈的產(chǎn)品意識和業(yè)務(wù)好奇心,樂于深入業(yè)務(wù),而不僅僅是完成開發(fā)任務(wù)。
5、優(yōu)秀的溝通能力、團隊協(xié)作精神和解決問題的能力。
優(yōu)先考慮:
①有MES、WMS、SCADA、ERP等工業(yè)軟件或物聯(lián)網(wǎng)(IoT)平臺開發(fā)經(jīng)驗。
②熟悉工業(yè)通信協(xié)議(如OPC UA, MQTT, Modbus, Profinet)或有PLC/單片機編程經(jīng)驗。
③有微服務(wù)架構(gòu)、分布式系統(tǒng)、高并發(fā)系統(tǒng)設(shè)計經(jīng)驗。
④了解前端技術(shù)(如 Vue.js, React)或數(shù)據(jù)可視化技術(shù)。
⑤有從0到1參與產(chǎn)品研發(fā)的經(jīng)歷。