岗位职责:1、负责整机中各节点的固件编写,调试;2、按照项目计划,完成固件的开发,并定期汇报进度,保证项目开发的时间节点;3、与硬件、结构工程师紧密配合,一起分析解决开发、试产、量产过程中遇到的问题;4、开发过程中文档的编写,及时总结,形成知识积累。岗位关键要求:1、3年及其以上的相关行业经验;2、熟练掌握C,RTOS。任职要求:1、本科及以上学历,电子信息、计算机、通信工程等相关专业;2、使用过以下MCU中的一种或几种做过的固件开发,stm32,gd32,8051,MSP430等;3、精通MCU各种外设的调试,如 UART,SPI,IIC,SDIO,TIMER,DMA等;4、精通C语言编程,熟悉git/svn等代码管理软件;良好的coding习惯,格式优美,可读性强,见名知义;编程模块化,严格遵守高内聚低耦合、软件分层的开发原则;5、精通逻辑程序的开发,熟悉至少一种rtos下的软件开发,关键技能包括:任务的切分,IPC机制,内存管理,状态机设计等。