软件工程师
发布时间:2022-10-13 16:30:20 浏览量:1036 【返回上一页】
岗位目标:
移动机器人导航软件控制系统开发及应用。
职责范围:
1、负责AGV/AMR移动机器人软件控制系统开发需求,独立完成程序设计,有架构设计经验优先录用。
2、与机械结构、电气工程师配合,完成联调工作;
3、负责相关技术文档编写;
4、维护现有产品(客户需求定制,参数修改等);
5、完成领导交代的其他工作。
任职资格:
1、年龄28岁-38岁,本科及以上学历,电子信息,通信,自动化,计算机相关专业,两年以上经验;
2、有良好数字电路、模拟电路基础;
3、精通C/C++语言,熟悉ST(STM32、STM8)、Microchip、TI等公司的芯片,熟悉各种硬件接口:IIC、SPI、UART、CAN、PWM、AD等;
4、熟悉常用RTOS(如FreeRTOS、uCOS),对任务、队列、信号量、互斥体和内存管理有一定认识;
5、熟悉各种电机(直流、无刷、步进、伺服)和传感器的使用,熟悉PID算法;
6、具备Linux开发经验优先(驱动、应用);
7、有AGV、扫地机等控制系统软件开发经验或者案例着优先考虑。
上一篇:(单片机)电气工程师
下一篇:机械工程师(减速机设计)