崗位職責(zé):
1、后端業(yè)務(wù)開發(fā): 參與高可用后端服務(wù)的開發(fā)與維護(hù),處理 CNC 機(jī)床及自動(dòng)化產(chǎn)線的實(shí)時(shí)遙測數(shù)據(jù)。
2、前端與交互落地: 使用 React 構(gòu)建高性能的 Web 業(yè)務(wù)應(yīng)用。
3、數(shù)據(jù)存儲(chǔ)與優(yōu)化: 負(fù)責(zé)核心業(yè)務(wù)數(shù)據(jù)的建模與存儲(chǔ)規(guī)劃,編寫高效的 SQL 并進(jìn)行性能調(diào)優(yōu),確保海量工業(yè)數(shù)據(jù)的穩(wěn)定讀寫。
4、系統(tǒng)協(xié)同: 與 3D 團(tuán)隊(duì)緊密配合,實(shí)現(xiàn)與 3D 工廠主場景的數(shù)據(jù)對(duì)接、事件下發(fā)與狀態(tài)同步。
任職要求:
1、后端技能:具備扎實(shí)的面向?qū)ο缶幊袒A(chǔ),必須精通 Java 或 C# 中的至少一種,并能夠熟練運(yùn)用相關(guān)的 Web 框架(有 Go 語言基礎(chǔ)或愿意學(xué)習(xí)轉(zhuǎn) Go 者優(yōu)先)。
2、通信與設(shè)備對(duì)接:熟練掌握底層通信開發(fā),具備豐富的串口通信(如 RS232/RS485 等)及 Socket(TCP/UDP)網(wǎng)絡(luò)編程經(jīng)驗(yàn),能穩(wěn)定處理硬件設(shè)備的長連接與高頻數(shù)據(jù)交互。
3、數(shù)據(jù)庫: 熟練掌握PostgreSQL,必須熟悉至少一種主流國產(chǎn)數(shù)據(jù)庫(如達(dá)夢 DM、人大金倉 Kingbase等),有實(shí)際落地經(jīng)驗(yàn)。
4、前端技能:熟練掌握 React 及現(xiàn)代前端工程化技術(shù),具備扎實(shí)的HTML/CSS/JavaScript 基礎(chǔ),能獨(dú)立完成 UI 組件封裝與復(fù)雜頁面交互。
5、AI工具應(yīng)用:熟練掌握主流 AI 編程輔助工具(如 Opencode、Claude Code、Cursor、Trae、通義靈碼或類似工具),能夠?qū)?AI 深度融入日常開發(fā)工作中,通過 AI 輔助提升代碼編寫、重構(gòu)、Bug 排查及單元測試的效率與質(zhì)量。6、綜合素質(zhì): 具備良好的溝通能力和業(yè)務(wù)理解能力,邏輯清晰,代碼規(guī)范。
7、加分項(xiàng):了解或具備 Unity 開發(fā)經(jīng)驗(yàn)(如熟悉 Unity 6、UI Toolkit 界面開發(fā)或 Cinemachine 相機(jī)控制等尤佳),能夠更順暢地參與自動(dòng)化產(chǎn)線數(shù)字孿生項(xiàng)目的協(xié)同研發(fā)。具備工業(yè)自動(dòng)化、CNC 控制系統(tǒng)、物聯(lián)網(wǎng) (IoT) 或 MES 系統(tǒng)開發(fā)經(jīng)驗(yàn)。