岗位职责1.系统架构设计:负责设计和开发嵌入式软件系统的整体架构,包括硬件和软件的集成,确保系统性能、可靠性和可扩展性。2.软件开发:负责设计、编写嵌入式软件,包括驱动程序、操作系统、中间件、通信协议和算法以及软件测试程序等。通过合理的设计和优化,提高系统性能和效率。3.系统调试和故障排除:负责解决系统问题和故障排除,使用调试工具和仪器进行系统级别的分析和诊断,确保系统的稳定性和可靠性。4.团队合作:与硬件工程师、软件开发团队、测试团队和产品团队等紧密合作,实现嵌入式系统的整体协同和优化。任职资格1、本科及以上学历,计算机、电子信息类相关专业;2、熟练STM32、51等单片机的开发,熟悉KEIL开发工具,有三年以上嵌入式智能产品开发经验者;3、熟练掌握C,热爱软件开发,具备良好的数据结构和算法知识;4、熟悉常见的通信协议和接口,如UART、SPI、I2C等;5、有驱动开发的经验,能够独立编写和调试设备驱动程序;6、熟悉直流电机及步进电机的控制,熟悉工业自动化控制;7、有python或c++开发经验,会java、android优先;8、有硬件基础,能独立对照电路图进行软件设计和调试;