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