職位描述:
負(fù)責(zé)公司上位機(jī)追溯軟件和產(chǎn)線MES軟件的設(shè)計(jì)、開(kāi)發(fā)與維護(hù)工作,包括但不限于需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試調(diào)優(yōu)以及上線部署等全流程,確保軟件系統(tǒng)的穩(wěn)定性、可靠性和高效性,滿足客戶在生產(chǎn)追溯、生產(chǎn)計(jì)劃管理、生產(chǎn)調(diào)度、設(shè)備管理等方面的業(yè)務(wù)需求。
任職要求:
1、熟練掌握至少一種主流編程語(yǔ)言,如C#、Java、C++等,C#優(yōu)先;具備扎實(shí)的編程基礎(chǔ)和良好的代碼規(guī)范習(xí)慣,能寫(xiě)出高效、可讀性強(qiáng)、易維護(hù)的代碼;熟悉SQL語(yǔ)言,能夠熟練進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)與優(yōu)化,對(duì)SQL Server、MySQL等主流數(shù)據(jù)庫(kù)有深入的應(yīng)用經(jīng)驗(yàn)。
2、深入了解上位機(jī)追溯軟件的架構(gòu)模式和技術(shù)原理,掌握分布式系統(tǒng)、多線程編程、網(wǎng)絡(luò)通信(如TCP/IP、HTTP、MQTT等)等相關(guān)技術(shù),能夠根據(jù)業(yè)務(wù)需求設(shè)計(jì)出高效、可擴(kuò)展的追溯軟件架構(gòu),實(shí)現(xiàn)產(chǎn)品全流程追溯功能,滿足客戶在質(zhì)量管理、生產(chǎn)流程監(jiān)控以及產(chǎn)品召回等方面的需求。
2、熟悉工業(yè)通信協(xié)議(如RS232、Modbus、OPC等),具備與底層設(shè)備(如PLC、傳感器等)進(jìn)行數(shù)據(jù)交互的開(kāi)發(fā)經(jīng)驗(yàn),能夠?qū)崿F(xiàn)上位機(jī)與生產(chǎn)現(xiàn)場(chǎng)設(shè)備的無(wú)縫對(duì)接,將設(shè)備數(shù)據(jù)準(zhǔn)確采集并集成到追溯系統(tǒng)和MES系統(tǒng)中。
3、熟悉產(chǎn)線MES軟件的核心功能模塊和業(yè)務(wù)流程,包括生產(chǎn)計(jì)劃排程、生產(chǎn)調(diào)度、設(shè)備管理、質(zhì)量管理、物料跟蹤等,能夠?qū)I(yè)務(wù)需求轉(zhuǎn)化為軟件功能實(shí)現(xiàn),開(kāi)發(fā)出滿足制造業(yè)企業(yè)生產(chǎn)管理需求的MES系統(tǒng)。
4、掌握MES系統(tǒng)與底層自動(dòng)化設(shè)備的通信集成技術(shù),熟悉工業(yè)現(xiàn)場(chǎng)總線協(xié)議和OPC技術(shù),能夠?qū)崿F(xiàn)MES系統(tǒng)與生產(chǎn)設(shè)備的數(shù)據(jù)采集和控制,實(shí)現(xiàn)生產(chǎn)過(guò)程的自動(dòng)化和信息化集成。
5、了解制造業(yè)企業(yè)的信息化架構(gòu),熟悉MES系統(tǒng)與ERP、WMS等其他周邊系統(tǒng)之間的數(shù)據(jù)交互接口設(shè)計(jì)與開(kāi)發(fā),能夠?qū)崿F(xiàn)信息系統(tǒng)的集成應(yīng)用。