岗位职责:1、负责智能硬件的嵌入式软件设计和开发;2、与硬件工程师紧密合作,进行系统集成和调试,确保软硬件的兼容性和稳定性。对软件进行性能优化,提高系统的运行效率和响应速度;3、编写技术文档,包括软件设计文档、用户手册和维护指南等;4、解决生产过程和市场反馈的技术相关问题。任职要求:1、本科及以上学历,计算机、电子、通信等相关专业,五年以上软件开发工作经验;2、熟悉嵌入式软件的开发流程,能独立编写软件需求文档,设计软件系统架构、流程图等;3、熟悉IAR、Keil等开发编译环境,并能熟练使用C语言、汇编语言进行程序设计,能看懂电路原理图;4、熟悉ARM平台的体系架构,熟悉单片机资源的使用,如I2C、USART、SPI、ADC、WDT、Timer、USB、SDIO、DMA、FLASH、ETH等;5、熟练掌握以太网\WIFI\5G等网络通信技术,熟悉CanOpen、Modbus、ProfiNET、TCPIP、LWIP等协议栈及实现;6、熟悉RTOS、ucos、rt-thread等任意一种操作系统,熟悉RTOS的任务调度、消息队列、内存管理等机制;具备Linux操作系统软件项目开发经验7、具备独立承担工作的能力,有良好的学习能力、沟通能力,优秀的团队协作精神。