一、职位概述我们寻找一位在嵌入式软件开发和运动控制领域经验丰富的工程师。您将负责基于STM32系列微控制器的卫星通信地面终端设备中精密运动控制模块的软件设计、开发、调试与优化。核心挑战在于实现对各类电机(如步进电机、伺服电机、直流无刷电机等)的高精度、高稳定性控制,以满足终端设备(例如天线指向机构)对快速响应、精准定位和平稳运行的要求。您需要深入理解电机特性,具备优秀的控制算法应用和参数调优能力。二、岗位职责:1.负责基于STM32(F4/H7等系列)的卫星通信终端产品嵌入式主控软件开发。2.负责开发、调试和维护产品硬件驱动(如电机、惯导、编码器、GNSS等)。3.负责运动控制参数整定与系统性能调优,解决振动、噪声、丢步、过载等实际问题。4.与结构/硬件工程师紧密协作,理解机械结构、传动和负载特性,进行机电联合调试。5.编写高质量、可维护的需求分析、方案设计、接口等相关技术文档,参与代码评审。6.识别产品性能瓶颈,定位跨领域耦合故障根源,促进产品升级迭代。7.参与系统联试,协同质量部门保障产品交付验收。8.完成领导交办的其他工作任务。三、任职要求:1.计算机科学、电子工程、通信工程或相关专业本科及以上学历。2.3年以上嵌入式软件项目开发经验,至少精通一种主流实时操作系统。3.有高可靠性系统开发经验(如军工、航空航天、工业控制)者优先。4.掌握各类电机(步进、伺服、直流有刷、BLDC)的工作原理、特性、驱动方式和常见的运动控制算法。5.精通PID控制原理及其变种(如抗饱和PID、前馈控制),并具备丰富的参数整定和现场调优实战经验。6.熟练使用示波器、逻辑分析仪等工具进行控制信号调试。7.良好的问题分析、解决能力和逻辑思维。8.强烈的责任心、动手能力和团队协作精神。我们提供:1.具有市场竞争力的薪酬福利2.积极向上、开放协作的技术团队氛围。3.参与前沿卫星通信技术研发的机会,广阔的个人发展空间。