崗位職責(zé):
1、負(fù)責(zé)工業(yè)現(xiàn)場總線、工業(yè)以太網(wǎng)協(xié)議平臺軟件的開發(fā)、消缺及維護(hù);
2、依據(jù)系統(tǒng)需求規(guī)格書和總體設(shè)計(jì)方案,完成子系統(tǒng)或核心軟件模塊的設(shè)計(jì)與編碼;
3、根據(jù)工作需要參與研發(fā)項(xiàng)目軟件設(shè)計(jì)開發(fā)工作。
崗位要求:
1、精通C基本語法和原理,精通至少一種C/C++IDE;
2、掌握基本網(wǎng)絡(luò)協(xié)議,如TCP、UDP;熟悉工控行業(yè)協(xié)議,如Modbus、DP、Powerlink、Ethernet/IP、Profinet、EtherCat、OPC UA等優(yōu)先考慮;
3、掌握嵌入式Linux/Rtos環(huán)境應(yīng)用軟件開發(fā),如:網(wǎng)絡(luò)編程、多任務(wù)編程;具有任務(wù)調(diào)度及內(nèi)存管理,中斷、信號、鎖機(jī)制的實(shí)際編程經(jīng)驗(yàn);
4、熟悉嵌入式開發(fā)流程,具備獨(dú)立軟件移植和調(diào)試能力。