岗位要求:1.熟练掌握单片机的基本原理,编写语言和编程方法。熟练嵌入式系统开发流程,了解常见的嵌入式操作系统(RTOS,Linux等)。具备一定的硬件知识,能看懂并设计简单的电路图。2.熟练掌握C/C++等编程语言,具备良好的编程风格和代码效率。3.熟悉单片机开发环境,如keil,IAR等,能够独立完成单片机程序的编写,调试和优化。4.具有2年以上单片机开发经验,熟悉单片机品牌(如ARM Cortex-M系列.AVR.PLC等)及其开发工具。有成功项目经验者优先。5.熟悉嵌入式系统的设计和开发流程,能够参与嵌入式系统的需求分析,设计,编写,测试和维护等工作。6.了解嵌入式系统中的低功耗设计,实时性设计,可靠性设计等关键问题。7.熟悉常见的通信协议和接口,如:UART,SPI,I2C,USB,TCL/IP等,能够实线单片机和其他设备之间的通信。8.具备良好的沟通能力和团队协作精神,能够与团队成员,项目经理以及客户惊醒有效的沟通。9.能够清晰,准确的表达自己的想法和观点,能够承受一定的工作压力,并保持良好的工作心态。