崗位職責(zé):
1.負(fù)責(zé)維護(hù)和開(kāi)發(fā)調(diào)試EtherCAT,CANopen,Modbus等常用工業(yè)總線協(xié)議棧;
2.負(fù)責(zé)編寫(xiě)和調(diào)優(yōu)控制系統(tǒng)中間件軟件,編寫(xiě)子系統(tǒng)級(jí)控制軟件,應(yīng)用于工業(yè)控制場(chǎng)景;
3.負(fù)責(zé)產(chǎn)品開(kāi)發(fā)、調(diào)試、維護(hù),生產(chǎn)、交付等各項(xiàng)軟件相關(guān)工作和技術(shù)文檔的撰寫(xiě);
4.參與總線協(xié)議的設(shè)計(jì),負(fù)責(zé)總線調(diào)度管理和協(xié)議解析方案的設(shè)計(jì)和實(shí)施,協(xié)助完成總線協(xié)議的開(kāi)發(fā)和測(cè)試驗(yàn)證;
5.配合硬件工程師完成相關(guān)功能調(diào)試和測(cè)試。
任職要求:
1.電子信息工程、計(jì)算機(jī)、自動(dòng)化、運(yùn)動(dòng)控制等工科背景專(zhuān)業(yè)的本科及以上學(xué)歷,有EtherCAT/CAN/RS485等總線開(kāi)發(fā)工作經(jīng)驗(yàn);
2.熟悉工業(yè)控制器產(chǎn)品的通訊平臺(tái)搭建和驅(qū)動(dòng)編寫(xiě);
3.熟悉PLC控制原理及實(shí)現(xiàn)方法;
4.熟悉ARM平臺(tái),精通C、C++,熟悉嵌入式實(shí)時(shí)操作系統(tǒng);
5.熟悉CANopen\Modbus\EtherCAT等工業(yè)通訊協(xié)議開(kāi)發(fā)、調(diào)試;
6.有主流工業(yè)通訊協(xié)議開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
7.深入理解工業(yè)現(xiàn)場(chǎng)總線產(chǎn)品的技術(shù)細(xì)節(jié),對(duì)相關(guān)協(xié)議和標(biāo)準(zhǔn)有深入的了解。