岗位职责:1. 负责单片机驱动程序的开发与优化,包括但不限于I2C、SPI、UART、GPIO等外设驱动的编写与调试;2. 负责单片机与外部设备(如传感器、存储器、通信模块等)的驱动的开发、集成和测试;3. 负责其他控制算法、通信协议、应用层功能等模块的开发;4. 编写相关的技术文档、使用手册等,确保文档准确、清晰;任职要求:1. 熟练掌握C语言编程,具备扎实的编程基础,能够编写高效、可维护的驱动代码;2. 熟悉常见外设接口协议(如I2C、SPI、UART、CAN、PWM等)并具有相关驱动开发经验;3. 熟悉硬件调试工具(如示波器、逻辑分析仪、JTAG调试器等);4. 了解嵌入式操作系统及驱动开发(如FreeRTOS、uC/OS等);5. 能够根据硬件手册和电路原理图进行驱动开发和调试;6. 电子工程、计算机、自动化等相关专业本科及以上学历,2年以上单片机开发经验,能够独立负责驱动开发及调试工作。