具备:usb,串口,多mcu交互,单片机屏幕 BSP相关经验都可以奥
1、设计、开发和维护Linux外设驱动程序,确保其高效运行和稳定性。
2、了解STM32的原理图,可以根据原理图完成相应功能扩展
3、编写和维护驱动程序相关的技术文档,包括设计文档、用户手册和调试指南。
4、分析和解决在驱动程序开发和维护过程中遇到的问题。
5、完成部分Linux应用开发
岗位要求:
1、计算机科学、电子工程或相关专业本科及以上学历。2、至少5年以上Linux内核驱动开发经验,熟悉Linux内核架构和驱动程序模型。
3、精通C/C++编程,具有良好的编程风格和习惯。
4、具有嵌入式系统开发经验,了解硬件接口和通信协议(如I2C/SPI/UART/USB/SDIO等)。
5、熟悉驱动开发相关工具和调试方法。
6、具有良好的问题分析和解决能力,能够独立调试和解决复杂问题。
7、良好的沟通和团队合作能力,能够与跨职能团队协作完成项目。
8、了解主流测试框架。
9、有linux应用开发经验优先