岗位职责1、负责设备嵌入式软件的开发、调试、维护及相关文档的编写;2、依据需求,负责相关文档的编写(概要设计,详细设计、测试用例等);3、参入产品开发过程中相关的方案论证;4、基于ARM Cortex-M3/M7/R5等的软件设计开发:IIC、UART、SPI等各种外设的操作;5、维护公司已有产品或参与新产品研发工作;任职需求1、精通C语言,掌握RS485、RS232、IIC、SPI、Timer等的原理,并能熟练使用;2、精通STM32等ARM系列单片机中的一种或几种,有相关的实际项目经验;3、掌握ARM M系列处理器或R系列处理器的基本架构,并能在实际应用开发中对应用进行优化;4、有基本的英语文献阅读能力;5、能够看懂硬件原理图;6、具有Xilinx的Zynq系列 MPSoc系列内嵌的Microblaze或者R5开发经验优先;7、熟悉RK3588内嵌M核开发经验优先;8、具有一定的嵌入式Linux经验优先;