岗位描述(节选)
1. 负责MCU平台底层驱动开发与维护,包含启动流程,外设驱动适配和优化,RTOS移植和定制等
2. 实现产品机电控制流程,完成需求分析、方案设计、功能开发、验证和版本发布工作
3. 参与硬件设计方案评审,配合完成板级调试和问题分析解决
【任职要求】
1. 研究生以上学历,电子、自动化、计算机等相关专业,2年以上项目开发经验
2. 熟练掌握C语言,具备较强的编程能力和良好的编程风格
3. 熟悉FreeRTOS、RTX、Linux环境开发,熟悉STM32、ARM硬件架构
4. 熟悉CAN、串口、SPI、网络等常见接口及协议,能阅读硬件原理图
5. 熟练使用示波器、逻辑分析仪、万用表等工具进行板卡调试和问题分析
6. 思维严谨,具备良好的团队协作能力和沟通能力
7. 具备RTOS开发经验,熟悉任务调度、内存管理,同步和通信等实现机制优先