职位描述
主要职责:
负责非标自动化设备底层软件的设计、开发和维护,尤其是运动控制卡和IO卡的程序开发。
根据项目需求进行软件架构设计和模块划分,确保软件的可扩展性和稳定性。
编写高质量、高效率的代码,满足设备实时性和性能要求。
与硬件工程师合作,进行软硬件集成测试,验证功能实现。
开发和维护设备控制策略,优化运动控制算法和I/O处理。
跟踪项目进度,及时识别并解决开发过程中出现的问题和挑战。
参与新技术的研究和应用,提升软件系统的功能和性能。
制作和维护技术文档,确保开发过程的透明性和可维护性。
提供相关技术支持和培训,帮助团队其他成员提升技能。
任职要求:
计算机科学、自动化、电子工程等相关专业本科及以上学历。
至少3年以上软件开发经验,具备运动控制卡和IO卡软件开发经验者优先。
了解运动控制系统、伺服电机控制及相关算法。
熟悉工业总线(如CAN、EtherCAT等)以及通信协议。
有良好的问题分析和解决能力,能够快速定位和解决系统bug。
具备使用版本控制系统(如Git)的经验。。
负责测试单板产品TPS及单板软件方案和代码开发
熟悉java/python/c/c++其中一门编程技术,使用过多种开发语言优先;
有完整上位机软件开发经验,根据项目需求能独立设计项目软件开发任务;
加分项:
有非标自动化设备开发经验。
熟悉实时操作系统(RTOS)的开发
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕