期待优秀的你,我们共同完成伟大的事业

固件开发工程师

岗位职责

  1. 负责芯片固件的开发;
  2. 理解需求、设计程序架构、编写代码、验证测试功能及性能;
  3. 搭建固件开发、测试所需要的软硬件环境;
  4. 持续优化代码、提高代码质量;
  5. 编写维护开发文档;

任职要求

  1. 电子、信息、计算机及相关领域本科及以上学历;
  2. 3年以上固件开发相关工作经验;
  3. 精通C语言,掌握常见的数据结构、算法;
  4. 掌握MCU架构和功能外设的基本知识、操作系统基本知识、通信协议基本知识;
  5. 具备良好的编程习惯、程序员修养和debug能力。
  6. 熟悉RISC-V编程
  7. 熟悉常用外设(I2C,UART,SPI等)的驱动开发
  8. 熟悉常用IDE(keil, seggar)环境,熟悉常用调试器(seggar, jlink,ARM DS等)使用