软件开发工程师招聘需求岗位职责1.负责灵巧手运动控制系统开发,涵盖传感器处理、电机控制及多轴协调。2.设计高精度控制算法,保障精密抓取系统稳定性与操作精度。3.协同硬件团队优化机电性能,提升动态响应与定位精度。4.开发维护多自由度操作系统架构,确保可扩展性与可维护性。5.主导系统调试、测试与优化,保障实际应用可靠性。6.编写技术文档,记录开发流程与设计细节。任职要求1. 基本要求80学历:本科及以上,计算机/机器人/控制/电子工程等相关专业(硕博优先)。80经验:1年或以上高自由度电机终端,灵巧手或机械臂,多轴运动机床控制开发经验。2. 核心技能控制与感知系统开发80精通多传感器融合(力/位置传感器)及伺服电机多轴控制(PID、自适应控制、MPC 算法)。80熟悉 ROS/RTX/QNX/Linux RT 等实时控制架构。80掌握运动学/动力学建模、多轴逆解、摩擦补偿,耦合控制,抓取力优化、柔顺控制及强化学习在精细操作中的应用。软件开发与系统集成80精通C++(11/14/17标准),熟练使用Python。80掌握ROS 1/2框架(节点通信、TF变换)。80熟练使用Git、CMake及CI/CD流程,具备单元测试能力。80能开发传感器/执行器驱动(CAN/SPI/I2C/ EtherCAT等协议),掌握多线程编程、中断处理及硬件电路基础(电机驱动/信号调理)。80可设计分层机器人系统架构及低延迟控制环路,具备复杂问题解决及快速学习能力。