岗位职责:

  • 根据产品开发流程,编写内核及外设模块驱动和应用样例程序,并输出相关应用笔记、勘误表等;
  • 参与产品NPI,配合相关部门进行内核系统和外设模块技术规格的分析、定义、规划和测试;
  • 参与产品功能安全流程管理和产品认证;
  • 参与产品底层驱动和应用软件架构设计及开发测试;
  • 开发MCU生态相关软件,包括但不限于CAN/LIN stack,UDS、XCP、DoIP等;
  • 开发产品相关的应用参考设计方案。

任职要求:

  • 本科及以上学历;通信类、电子类、计算机、软件工程、自动化等相关专业;
  • 具备良好的编程习惯及编码风格,熟练掌握C语言及嵌入式应用;
  • 具备嵌入式MCU/MPU驱动开发能力,熟悉MCU常用外设模块功能和使用;
  • 掌握数电、模电、通信原理相关知识,能够阅读和理解电路原理图并进行简单的硬件原理图和PCB设计;
  • 熟悉车用总线技术,比如CAN/CANFD 、LIN、以太网、SPI/QSPI、I2C、I2S、UART;
  • 掌握嵌入式操作系统相关知识,熟悉至少一个RTOS,比如FreeRTOS或者uCOS-II/III;
  • 热爱技术,工作积极主动,严谨负责,具有良好的沟通能力及团队协作能力。