岗位描述
职位描述
1、参与光机电协同控制系统设计、开发、测试、维护、售后等PLM环节;
2、参与可行性研究与项目开发任务书的制定,并执行项目任务书的开发计划;
3、参与上位机与大数据系统、图形文件服务器系统、机器视觉系统、运动控制系统、成像系统等子系统软硬件的研发,以及整机控制系统的集成;
4、参与整机业务模型和算法逻辑的设计、实现、验证。
方向一(工厂自动化与智能制造方向):
- 熟练掌握C++与C#语言,能够通过C++/CLI进行.NET平台编程语言的互操作;
- 熟练掌握WPF/MySQL/TensorFlow.NET,具有大型工控系统UI与数据库设计与开发项目经验;
- 熟练掌握TCP/IP、CAN、ModBus、Ethercat、RS232/485等常见网络/工业总线通信方式,熟悉常见的数据校验方法和监控工具,熟悉通信程序计算负载的评估方法;
方向二(图形处理系统方向):
- 精通C/C++语言并且熟悉C++14/17/20标准和QT桌面图形系统,或者精通C#语言并且熟悉WPF桌面图形系统;
- 熟悉Windows操作系统下的C++并发程序开发与调试,或者.NET的TPL并发程序开发库;
- 加分项:有Gerber或者ODB++格式图形文件或者CNC系统G代码解析器开发经验者优先考虑;具备编译器、解释器、领域特定语言方面知识基础者优先考虑;
方向三(运动控制系统方向):
- 精通IEC 61131-3 ST语言,掌握C/C++语言,具有Beckhoff、Siemens等某一主流PLC工控系统开发经验;
- 熟悉平台运动控制系统的各种电气与机械硬件;
- 加分项:有ACS运动控制器开发经验者优先考虑;具备系统辨识与控制理论应用经验者优先考虑。
方向四(精密对准方向):
- 具备优秀的数学基础,硕士及以上水平的矩阵分析、概率统计、微分几何知识储备;
- 熟悉MATLAB/Simulink,能够对光机电系统进行建模仿真;
- 熟悉C/C++/C#语言,掌握MATLAB C++代码生成工具,具有工控系统基于模型设计(MBD)设计理念;
- 熟悉工控系统业务模型和算法逻辑的UML建模分析;
- 加分项:具备非均匀有理B样条(NURBS)曲线与曲面知识者优先考虑。
专业要求
光学、物理学、电子信息工程、机械工程等理工材专业