Ivyea Jobs 8332 roles · 120 companies · 刚刚
它石智航 · 具身智能

嵌入式软件工程师

上海 社招 · 全职 具身智能 / 机器人

职位描述

1. 负责具身智能机器人底层嵌入式软件开发,包括驱动层、通信层、控制接口、中间件及系统调试。 2. 参与机器人关节模组、驱动器、末端执行器、灵巧手、移动底盘、传感器模块等嵌入式软件开发。 3. 负责MCU/SoC平台的软件架构设计、外设驱动开发、任务调度、通信协议栈及系统稳定性优化。 4. 负责电机驱动、编码器、IMU、力/力矩传感器、触觉传感器、电源管理等模块的软件驱动与数据采集。 5. 负责 CAN、EtherCAT、RS485、UART、SPI、I2C、以太网等通信接口开发与调试。 6. 配合完成机器人整机联调、控制链路打通和问题定位。 7. 负责嵌入式系统性能优化、实时性优化、异常保护、故障诊断、日志记录及远程升级等功能开发。 8. 参与研发、试产及量产阶段的软件问题分析、版本管理、测试验证和技术文档沉淀。

任职要求

1. 本科及以上学历,电子、自动化、计算机、通信、机器人、机电一体化等相关专业。 2. 3年以上嵌入式软件开发经验,有机器人、运动控制、电机驱动、工业控制或智能硬件经验优先。 3. 熟练掌握 C/C++,具备良好的代码规范、模块化设计和调试能力。 4. 熟悉 STM32、ESP32、ARM Cortex-M/A 等嵌入式平台。 5. 熟悉 RTOS 或嵌入式 Linux 开发,如 FreeRTOS、RT-Thread、Zephyr、Linux Driver 等。 6. 熟悉常见外设驱动开发,如 GPIO、ADC、PWM、Timer、DMA、UART、SPI、I2C、CAN、以太网等。 7. 熟悉常见通信协议,如 CAN、CANopen、EtherCAT、RS485、Modbus、UART、自定义协议等。 8. 具备较强的问题定位能力,能够分析通信异常、实时性问题、硬件接口问题、系统稳定性问题。 9. 具备良好的跨团队协作能力,能与周边团队高效配合。 加分项: 1. 有BLDC/PMSM电机控制、FOC、伺服驱动、关节模组控制或力控相关经验。 2. 熟悉EtherCAT、CANopen、CiA 402、ROS/ROS2硬件接口或机器人控制系统架构。 3. 熟悉bootloader、OTA升级、故障诊断、日志系统、参数管理、设备标定等工程化模块。 4. 有机器人整机联调、量产软件版本管理、自动化测试或可靠性优化经验。 5. 有人形机器人、四足机器人、移动机器人、协作机器人、灵巧手等项目经验。
它石智航去官方页面投递 →