岗位描述
岗位职责
1. 负责增量式/绝对式编码器嵌入式软件开发、代码编写与设备调试,实现脉冲采集、解码、位置及速度解算功能。
2. 基于ARM/STM32平台,开发、适配、优化编码器相关外设驱动(正交编码、SPI、I2C、定时器等)。
3. 实现编码器数据滤波、误差校准等基础算法,保障设备采样精度、实时性与运行稳定性。
4. 参与软硬件联调、问题定位与BUG修复,迭代优化代码架构,输出规范开发文档。
5. 跟进产品样机测试与量产迭代,解决适配过程中的各类软件问题。
任职要求:
1.熟练掌握C语言,精通指针、结构体、位操作、函数封装等嵌入式常用知识点,代码书写规范,具备独立编码与调试能力。
2.熟悉STM32/ARM单片机裸机开发,了解定时器、中断、常用外设工作原理,能看懂基础硬件原理图。
3.了解编码器工作原理、脉冲计数、位置速度解算逻辑,有信号处理、运动控制相关认知者优先。
4.熟悉Keil/IAR开发环境,具备基础软硬件联调能力,了解RTOS、Git工具使用者加分。