岗位职责:1.完成嵌入式软件相关功能需求分析和软件方案设计;2.完成ARM/DSP/PPC/MIPS/ZYNQ/FMQL/CX8811等MCU/SOC的软件架构设计、编程及调试工作;3.完成Linux/Andriod/VxWorks/ReWorks等嵌入式操作系统的研究、裁剪、移植和定制;4.完成嵌入式底层硬件驱动程序和测试程序的编程设计;5.完成波形管理、参数处理与维护、数据通路、话音通路、通信接口控制、人机交互设计、加注与遥控等应用程序的架构设计、编程及调试;6.配合完成硬件平台的设计与调试工作。岗位要求:1.精通C语言程序设计、计算机组成原理、操作系统原理、计算机网络、数据结构、设计模式,熟悉汇编/C++/JAVE等语言的程序设计;2.精通ARM/DSP/PPC/MIPS/ZYNQ/FMQL/CX8811等MCU/SOC的嵌入式平台架构、工作原理及对应的IDE集成开发环境、软件开发。3.精通Linux/Andriod/VxWorks/ReWorks等嵌入式操作系统架构、BSP开发、驱动开发、系统移植、API库、测试程序、应用软件设计。4.精通GPIO/IIC/SPI/Ethernet/SD/QFLASH/IIS/SDRAM/CAN/PCI等常用接口,熟悉相应接口芯片的工作原理、驱动和应用程序设计;5.掌握软件工程化设计思想、原理与方法,具备良好团队协作能力。