职位描述
1、负责嵌入式产品的底层软件和系统架构具体内容的开发; 2. 负责嵌入式产品底层软件的架构设计、优化性能; 3. 负责对产品所出现的技术问题予以解决; 4、熟悉各种单片机以及外围电路的应用和设计; 5、熟练使用嵌入式C语言编程和ARM单片机或DSP; 6、熟悉数模电路,能识读电路图,能根据客户要求独立规划硬件电路及软件编程; 7、根据公司技术文档规范要求编写相应的技术文档、负责对客户的软件技术支持;技能要求:1.熟悉嵌入式软件项目的一般开发流程、具备一定产品文案编写能力; 2.精通底层C语言及汇编语言编程,熟悉图形界面开发(如CGUI或者串口屏界面开发);3.精通嵌入式操作系统(uCOS、FreeRTOS等);如果熟悉嵌入式Linux系统移植及其驱动开发和linux QT应用开发经验者更佳。 4.熟悉常用的接口通信协议,如UART,SPI,IIC,USB等;5.熟悉常用的PID控制、模糊控制、软件滤波等算法;