一、基本信息
目標(biāo)崗位:工業(yè)自動(dòng)化系統(tǒng)開發(fā)工程師
行業(yè)定位:智能制造、工業(yè)自動(dòng)化、智慧工廠等領(lǐng)域
二、核心技能畫像
(一)軟件開發(fā)能力
編程語言與框架:精通 C# 語言,熟練運(yùn)用 WPF 進(jìn)行工業(yè)上位機(jī)界面開發(fā),能設(shè)計(jì)操作便捷、可視化程度高的人機(jī)交互界面;具備扎實(shí)的數(shù)據(jù)庫開發(fā)能力,可熟練使用 SQL Server、MySQL 等數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ)、管理與優(yōu)化。
Web 開發(fā):
后端開發(fā):熟練掌握.NET Core 開發(fā)框架,熟悉中間件、依賴注入、配置管理等核心機(jī)制,能夠基于.NET Core 搭建高性能、可擴(kuò)展的 Web 后端服務(wù),實(shí)現(xiàn)工業(yè)數(shù)據(jù)的高效處理與業(yè)務(wù)邏輯開發(fā)。熟悉 RESTful API 設(shè)計(jì)規(guī)范,可利用.NET Core 開發(fā)標(biāo)準(zhǔn)的 WebAPI 接口,完成系統(tǒng)間數(shù)據(jù)交互與集成,確保工業(yè)系統(tǒng)與外部平臺(tái)的數(shù)據(jù)流通。
前端開發(fā):熟悉 VUE 框架,能夠使用 Vue.js、Vue Router、Vuex 等核心技術(shù)進(jìn)行 WebUI 開發(fā),實(shí)現(xiàn)響應(yīng)式、交互性強(qiáng)的前端界面;熟練掌握 JavaScript 語言,可進(jìn)行 DOM 操作、異步編程、模塊化開發(fā),具備處理復(fù)雜業(yè)務(wù)邏輯和前端性能優(yōu)化的能力。
(二)工業(yè)協(xié)議與通信
熟悉 Modbus、OPC UA、Profinet、Ethernet/IP 等常見工業(yè)協(xié)議,能夠?qū)崿F(xiàn)上位機(jī)與 PLC、傳感器、儀器儀表等工業(yè)設(shè)備之間穩(wěn)定的數(shù)據(jù)通信與指令交互,保障工業(yè)系統(tǒng)的實(shí)時(shí)性與可靠性。
(三)機(jī)器視覺技術(shù) (加分項(xiàng))
熟悉 OpenCV、Halcon 等機(jī)器視覺開發(fā)庫,掌握?qǐng)D像采集、圖像預(yù)處理、特征提取、目標(biāo)檢測(cè)與識(shí)別等技術(shù)。
能夠獨(dú)立分析和解決工業(yè)視覺中的常見問題,如產(chǎn)品缺陷檢測(cè)、尺寸測(cè)量、定位引導(dǎo)等,為工業(yè)生產(chǎn)提供視覺解決方案。
(四)運(yùn)動(dòng)控制與 PLC 開發(fā)(加分項(xiàng))
運(yùn)動(dòng)控制:熟悉伺服電機(jī)、步進(jìn)電機(jī)等運(yùn)動(dòng)控制設(shè)備,掌握運(yùn)動(dòng)控制算法與原理,能夠運(yùn)用相關(guān)開發(fā)工具實(shí)現(xiàn)對(duì)運(yùn)動(dòng)設(shè)備的精準(zhǔn)控制與編程。
PLC 開發(fā):熟練使用西門子、三菱、歐姆龍等主流品牌 PLC,精通 PLC 編程(Ladder Diagram、ST 等語言)、程序調(diào)試與故障排查;熟悉工業(yè)常見 IO 設(shè)備的調(diào)試,能夠完成 PLC 與傳感器、執(zhí)行機(jī)構(gòu)等設(shè)備的連接與配置。
三、項(xiàng)目經(jīng)驗(yàn)要求
主導(dǎo)或參與過工業(yè)上位機(jī)系統(tǒng)開發(fā)項(xiàng)目,具備從需求分析、系統(tǒng)設(shè)計(jì)到開發(fā)調(diào)試的全流程經(jīng)驗(yàn),熟悉工業(yè)系統(tǒng)集成數(shù)據(jù)收集與處理流程。
有機(jī)器視覺項(xiàng)目實(shí)施經(jīng)驗(yàn),成功完成過工業(yè)視覺檢測(cè)、定位等項(xiàng)目,能有效解決實(shí)際生產(chǎn)中的視覺問題。
參與過 PLC 控制系統(tǒng)開發(fā)與調(diào)試項(xiàng)目,對(duì)工業(yè)自動(dòng)化生產(chǎn)線的 PLC 控制、運(yùn)動(dòng)控制及 IO 調(diào)試有豐富經(jīng)驗(yàn),能夠保障生產(chǎn)線穩(wěn)定運(yùn)行。
有基于.NET Core 的 Web 后端開發(fā)項(xiàng)目經(jīng)驗(yàn),利用.NET Core 開發(fā)過工業(yè)數(shù)據(jù)管理系統(tǒng)、設(shè)備監(jiān)控系統(tǒng)等后端服務(wù);同時(shí)具備基于 VUE 或 JS 的 WebUI 開發(fā)項(xiàng)目經(jīng)驗(yàn),熟悉前后端分離開發(fā)模式,能夠與前端工程師協(xié)作完成 Web 系統(tǒng)的開發(fā)與部署。
四、職業(yè)素養(yǎng)與其他要求
具備較強(qiáng)的學(xué)習(xí)能力,能夠快速掌握新技術(shù)、新設(shè)備,適應(yīng)工業(yè)自動(dòng)化領(lǐng)域的快速發(fā)展。
擁有良好的問題解決能力,面對(duì)復(fù)雜的工業(yè)系統(tǒng)故障與技術(shù)難題,能夠獨(dú)立分析并提出有效解決方案。
具備團(tuán)隊(duì)協(xié)作精神,能夠與機(jī)械工程師、電氣工程師、測(cè)試人員等多部門協(xié)同工作,共同推進(jìn)項(xiàng)目順利完成。
擁有工業(yè)自動(dòng)化相關(guān)專業(yè)本科及以上學(xué)歷,如自動(dòng)化、電氣工程及其自動(dòng)化、計(jì)算機(jī)科學(xué)與技術(shù)等專業(yè);持有相關(guān)專業(yè)認(rèn)證(如 PLC 工程師認(rèn)證、機(jī)器視覺工程師認(rèn)證、微軟.NET 認(rèn)證等)者優(yōu)先。
若具備使用 AI 技術(shù)(如深度學(xué)習(xí)框架 TensorFlow、PyTorch)進(jìn)行圖像缺陷識(shí)別的能力,或有相關(guān)項(xiàng)目實(shí)踐經(jīng)驗(yàn),可予以優(yōu)先考慮。