崗位職責(zé):
1、負(fù)責(zé)數(shù)控平臺(tái)的軟硬件環(huán)境搭建。 2、負(fù)責(zé)數(shù)控平臺(tái)軟件相關(guān)功能的開發(fā)和調(diào)試。
3、負(fù)責(zé)硬件接口驅(qū)動(dòng)開發(fā)和激光切割機(jī)機(jī)床的配置。
4、負(fù)責(zé)數(shù)控平臺(tái)軟件性能優(yōu)化,提高機(jī)床的生成效率和精度。
5、協(xié)同開發(fā)團(tuán)隊(duì)完成項(xiàng)目,執(zhí)行開發(fā)流程。
6、負(fù)責(zé)開發(fā)技術(shù)文檔的編寫以及歸檔整理。
崗位要求:
1、精通C/C++語(yǔ)言,熟練使用python;
2、熟悉Linux系統(tǒng),掌握Linux系統(tǒng)下開發(fā)程序相關(guān)知識(shí):Shell腳本,Makefile、Git等
3、熟悉機(jī)床相關(guān)知識(shí)熟悉G代碼,了解硬件相關(guān)知識(shí),熟悉EtherCAT等常見的工業(yè)協(xié)議。
4、熟悉數(shù)控系統(tǒng)的基本原理和相關(guān)知識(shí):運(yùn)動(dòng)控制、插補(bǔ)算法,S曲線加減速等,可以開發(fā)運(yùn)動(dòng)模型;
5、熟悉激光控制的優(yōu)先;
6、了解軟件測(cè)試規(guī)范與測(cè)試流程,了解軟件開發(fā)流程,有良好的編碼習(xí)慣;
7、能夠閱讀英文文檔 |