职位详情
嵌入式软件工程师(机器人方向)
1.2-2万
赛飞特工程技术集团有限公司
青岛
3-5年
本科
10-10
工作地址

名汇国际-1号楼7层

职位描述

岗位职责:

1.负责机器人嵌入式系统的软件架构设计、开发与维护,包括主控MCU/MPU固件、实时控制逻辑、通信协议栈等;

2.开发和调试电机驱动、编码器、IMU、力/力矩传感器、安全模块等外设的底层驱动与中间件;

3.实现高实时性、高可靠性的运动控制、状态监控、故障诊断等核心功能;

4.与硬件工程师协作完成电路板调试、信号完整性验证及EMC问题排查;

5.与上层控制、规划、感知模块对接,定义并实现高效、稳定的嵌入式-上位机通信接口(如 CAN、EtherCAT、UART、SPI、I²C、ROS2 DDS 等);

6.优化系统资源使用(CPU、内存、功耗),提升嵌入式平台的稳定性与响应性能;

7.编写技术文档、测试用例及版本管理规范,参与代码评审与系统集成测试;

8.支持产品从原型开发到量产的全生命周期,包括DFM/DFT支持、产测工具开发等。

岗位要求:

1.电子工程、计算机、自动化、通信或相关专业本科及以上学历;

2.三年以上嵌入式软件开发经验,有机器人、工业自动化、智能硬件或汽车电子领域背景者优先;

3.精通 C/C++,具备良好的编码规范和调试能力(熟练使用JTAG、逻辑分析仪、示波器等工具);

4.熟悉至少一种主流嵌入式平台架构(如 ARM Cortex-M/A 系列、RISC-V、DSP 等)及开发环境(Keil、IAR、GCC、STM32Cube、Zephyr、FreeRTOS、RT-Thread 等);

5.熟悉常用通信协议及总线标准:CAN/CANopen、EtherCAT、Modbus、UART、SPI、I²C、USB、Ethernet 等;

6.具备实时操作系统(RTOS)开发经验,理解任务调度、中断处理、内存管理、低功耗设计等核心机制;

7.了解电机控制基础(如FOC、PID)或机器人运动控制原理者优先;

8.有以下任一经验者优先:

使用 ROS 2 与嵌入式系统集成;

开发过安全相关功能(如急停、看门狗、功能安全 SIL/PL 等级);

参与过硬件Bring-up或量产导入;

熟悉硬件原理图,能配合硬件团队进行联合调试;

具备良好的沟通能力、责任心强,能适应软硬件协同的跨团队协作环境。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请