职位描述
1 负责人形机器人本体端各类外设驱动的设计、开发与调试,包括 CAN、UART、SPI、I2C、GPIO、Camera、Ethernet、wifi/BT 等总线与接口驱动
2 负责 Linux 系统下字符设备、平台设备驱动开发,完成设备树配置与驱动移植调试
3 参与底层通信链路开发与性能调优,保障多模块数据交互的实时性与可靠性
4 配合系统团队进行实时性优化,排查驱动层面的延迟、抖动问题,支撑系统稳定性
5 编写驱动设计文档、接口说明与测试用例,配合软件工程流程落地
6 配合硬件、应用、算法团队进行联调,定位并解决驱动相关的软硬件问题任职要求
1. 扎实的 C 语言编程基础,具备良好的代码规范与调试能力
2. 熟悉 ARM 架构原理,有 STM32/NXP 等 MCU 外设驱动开发经验
3. 理解常见总线协议原理(CAN / UART / SPI / I2C / camera / Ethernet/ wifi / BT),能独立完成驱动开发与调试
4. 了解 Linux 内核驱动模型,有字符设备驱动、设备树开发经验者优先
5. 掌握常用硬件调试工具(示波器、逻辑分析仪、万用表等)的使用