岗位描述
岗位职责
1.负责自动化软件的开发工作,包括:负责自动化软件业务流程的开发、交互界面和场景的实现、3D算法的集成及调试、PLC通信及接口调试、三方SDK接入,以满足多种不同的自动化场景需求;
2.遵循规范的开发流程,不断提升软件的代码质量;
3.编写软件开发的相关文档。
岗位要求
1.计算机相关专业硕士学历,能力优秀者可放宽至本科;
2.熟练掌握Qt/C/C++语言基础;
3.熟悉网络编程(TCP/IP、Modbus 等工业协议)
4.具有Windows、Linux 多平台/跨平台开发经验者优先;
5.了解相关3D扫描技术,了解OpenGL、OSG等三维渲染开发优先。