1、负责机器人设备嵌入式软件设计、开发和调试;2、根据产品需求完成模块设计、编码、测试、验证、修复缺陷、集成、维护等工作;3、按照项目计划,提交高质量的代码,按时完成开发任务;4、根据开发过程中的体验对产品提出改进意见,改善软件的易用性,提升用户使用体验;5、参与公司产品的研发与维护工作。岗位要求:1、本科以上学历,机电一体化、计算机、电子等相关专业,对硬件电路有一定的了解,有2年及以上嵌入式软件开发经验,优秀应届毕业生亦可;2、熟练C/C++,能够用C/C++实现需求控制接口函数;3、熟悉ARM平台(STM32/GD32)嵌入式开发;4、熟练硬件驱动接口USART、SPI、IIC,RS485以及控制器bootloader的开发,熟悉linux嵌入式驱动优先;5、具备较强的逻辑思维,良好的数学基础及沟通能力、有团队合作精神;6、学习能力强,喜欢研究新技术,责任心强;