1、负责产品软件项目的开发,基于51内核、ARM内核;2、根据设计文档或需求说明完成代码编写,调试,测试和维护;3、 分析并解决软件开发过程中的问题;4、 配合硬件工程师时间软硬件联调。任职要求:1、精通C语言,熟练使用数组,结构体,指针,链表;有良好的编程风格,能编写出高质量的程序;2、有至少一个品牌单片机软件开发经验,会使用STM32.瑞萨系列者优先;3、有一定的模拟、数字电路基础,能看懂电路的工作原理,底层功底良好;4、熟悉单片的内部资源和外围接口,如ADC、SPI、12C、PWM、UART等;5、能熟练设计原理图,绘制PCB