岗位职责:1、嵌入式系统开发:负责嵌入式系统的设计、开发和调试,包括硬件驱动、操作系统移植、应用程序开发等。2、软件架构设计:参与嵌入式软件架构的设计与优化,确保系统的稳定性、可扩展性和可维护性。3、硬件接口开发:与硬件工程师协作,开发硬件接口驱动程序,确保软硬件的无缝集成。4、实时操作系统(RTOS):在RTOS环境下进行开发,优化系统性能,确保实时性和可靠性。5、通信协议开发:开发与调试通信协议(如CAN、Modbus、TCP/IP等),确保设备间的通信稳定。6、测试与验证:编写测试用例,进行单元测试、集成测试和系统测试,确保软件质量。7、文档编写:编写技术文档,包括设计文档、用户手册、测试报告等。8、技术支持:为生产、测试和售后团队提供技术支持,解决技术问题。9. 负责嵌入式操作(Linux和RTOS)系统模块的设计、开发、调试以及功能验证。任职要求:1、有工业自动化、智能制造、机器人控制等相关项目经验;2、 熟悉实时控制系统、PID控制算法等。3、 熟悉Linux、FreeRTOS、ucOS、RT-Thread 等嵌入式操作系统,了解嵌入式操作系统原理4、熟悉嵌入式Linux内核开发、设备驱动开发。5、本科及以上学历,计算机科学、电子信息工程、自动化等相关专业;6、熟悉ARM、STM32、DSP等嵌入式平台,具备底层驱动开发经验;7、具备一定的硬件基础,能够阅读电路图,理解硬件工作原理;具备较强的分析和解决问题的能力,能够独立完成复杂系统的调试和优化。