一、岗位职责:1、负责控制系统的平台通信协议设计开发;2、负责公司嵌入式产品的软件开发、测试和维护。二、任职要求:1、硕士及以上学历,计算机科学、电子工程、自动化等相关专业,2年以上工作经验,优秀者可适当放宽;2、熟练掌握C/C++编程,能使用Shell脚本、Python、Java或其他编程语言进行测试和脚本编写;3、了解嵌入式系统的设计和开发,包括ARM、FPGA等硬件,Uart、I2C、SPI、CAN等通信接口,能够阅读电路图并进行基本的电路调试。4、深入了解Powerlink、EtherCAT、Profibus及CANopen的协议栈、数据包结构、状态机等,有实际项目开发经验优先;5、熟悉Linux的基本架构、内核和用户空间的概念;熟悉多线程开发,能够开发和调试Linux应用程序;6、熟悉FreeRTOS、RT-Thread等嵌入式实时操作系统,能够移植、进行驱动/应用程序开发,有实际项目开发经验优先;6、熟悉常用的开发工具,如IDE、编译器和调试工具;7、熟练使用示波器、逻辑分析仪等仪器设备,能够独立分析和解决通信问题,熟练使用工具(如Wireshark、CAN分析仪等)进行网络流量分析和故障排查。8、掌握软件和硬件的测试方法,能够编写测试用例和执行验证。