崗位職責(zé):
1、負(fù)責(zé)精密裝備嵌入式軟件框架設(shè)計(jì)和開(kāi)發(fā),包括Linux(不局限)、實(shí)時(shí)操作系統(tǒng)、驅(qū)動(dòng)軟件、多軸并行、ARM/MCU/PLC等軟件關(guān)鍵技術(shù);通過(guò)架構(gòu)設(shè)計(jì)、指令調(diào)優(yōu)、訪存優(yōu)化等手段構(gòu)建業(yè)界高實(shí)時(shí)、高可靠、低時(shí)廷的嵌入式軟件系統(tǒng)。
2、負(fù)責(zé)精密裝備中光機(jī)系統(tǒng)、精密電源等模塊的驅(qū)動(dòng)與控制算法研究及開(kāi)發(fā),包括驅(qū)動(dòng)控制系統(tǒng)方案設(shè)計(jì)、控制算法設(shè)計(jì)及仿真、系統(tǒng)辨識(shí)、軟件實(shí)現(xiàn)及性能調(diào)試;
3、負(fù)責(zé)裝備中多個(gè)模塊或特性的代碼設(shè)計(jì)、代碼編寫、單元測(cè)試、靜態(tài)檢查、設(shè)計(jì)文檔的編寫和維護(hù)等。
任職要求:
1、計(jì)算機(jī)、電氣工程、通信工程、自動(dòng)化等相關(guān)專業(yè),本科及以上學(xué)歷;
2、熟悉C/C++編程,掌握常用的數(shù)據(jù)結(jié)構(gòu),熟悉計(jì)算機(jī)體系結(jié)構(gòu),如ARM64/x86等架構(gòu);
3、有ARM、DSP、MCU、PLC等嵌入式軟件系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn);
4、了解常見(jiàn)工業(yè)控制總線協(xié)議,如Ethernet、CAN等;
5、有成功的裝備、工業(yè)控制類嵌入式軟件系統(tǒng)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn)。