高级嵌入式软件工程师
2-3万深圳市本科不限经验
职位描述
岗位职责:
1、负责基于STM32平台的嵌入式系统软件设计、开发和调试;
2、参与从概念到成品的整个产品开发周期,包括需求分析、控制算法设计、编码、测试和维护;
3、与硬件工程师紧密合作,确保软件与硬件的良好集成;
4、编写技术文档,包括设计规范、用户手册等;
5、解决产品在生产过程中出现的技术问题,并对现有产品进行持续优化。
任职要求:
1、 本科及以上学历,电子信息、自动化、通信、计算机等相关专业,8年以上MCU软件开发经验,有1年以上技术团队管理或项目管理经验优先;
2、 精通至少一种实时操作系统开发(RT-Thread,FreeRTOS,uCos等),具体开发过STM32产品项目,熟悉下位机软件;
3、 熟练掌握C/C++编程语言,有良好的编程习惯;
4、 熟悉ARM架构处理器及常见外设接口协议(如I2C,SPI,UART,CAN,RS485等);
5、 熟悉CANopen,EtherCAT,Modbus等控制协议,实现过电机控制、运动控制等相关项目;
6、 熟悉机器人用到的各种传感器数据,以及对应的处理方式;
7、 熟悉无线通信技术,如蓝牙、Lora等低功耗通信模块以及协议;
8、 熟悉机器人动力电池的使用,对BMS有一定的了解;
9、 具备一定的硬件调试能力,能够使用万用表、示波器、逻辑分析仪等工具。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅