职位描述
岗位职责:
1.参与数控系统/运动控制器的核心软件模块设计与开发,包括运动控制、指令解析编译等功能;
2.参与运动轨迹指令优化、多轴速度规划算法研究,开展加工效率与精度等指标的性能调优工作;
3.参与多轴运动控制平台的开发与维护,包括实时操作系统适配、EtherCAT主站协议栈的配置和移植调试、基础轴控模块等的开发与调试;
4.撰写软件设计说明书、接口文档、测试规范等技术资料。
岗位要求:
1.自动化、电气工程、机械电子工程、计算机等相关专业,硕士学历;
2.了解运动控制基本原理,有速度规划、轨迹插补、多轴联动相关课题或课程研究经历,会使用MATLAB进行算法仿真与验证;
3.熟练使用C语言,熟悉ARM体系架构,了解嵌入式Linux开发基本流程(如交叉编译、设备树、驱动框架等);
4.有以下经历者优先:
有EtherCAT主站或从站协议栈开发、使用或调试经验(基于TwinCAT、IgH、SOEM等);
数控系统、PLC/运控控制器等相关项目或竞赛经历;
G代码、PLC指令解析编译相关开发经验;
了解Linux实时扩展方案(PREEMPT_RT、Xenomai等)的基本概念,有调试和使用经验。
优厚的薪酬福利
1.工作时间:8:00-12:00;14:00-17:30,大小周工作制,每天7.5小时。
2.购买社会保险,提供工作餐、住宿。
3.每年组织一次员工外出旅游,每年中秋节、春节、妇女节、员工生日发放过节红包。
4.硕士学历年薪25万,入职满2年赠送公司所在地区域100方房子1套(价值120万)