1. 设计、开发和维护嵌入式硬件和软件系统;2. 开发和调试多种计算机语言和硬件平台;3. 使用嵌入式软硬件平台进行软件开发;4. 根据客户需求分析和设计嵌入式系统;5. 根据客户需求和设计实现和测试嵌入式系统;6. 分析和解决嵌入式系统中的故障;7. 对嵌入式软硬件系统的性能进行优化;8. 负责嵌入式系统的维护和更新;9. 协助为嵌入式软硬件系统设计文档和用户手册;10. 其他和嵌入式系统有关的任务,如编写文章、制作演示等。岗位要求:1. 精通C、C++编程语言; 2. 熟练运用Keil开发环境,熟悉STM32单片机软件开发和仿真调试; 3.熟悉32位MCU、DSP开发原理和设计流程并熟练掌握MCU内部DAC、ADC、UART、IIC、SPI等模块的用法; 3. 掌握数字、模拟电路的基本知识优先; 4. 有FPGA/CPLD经验,会verilog优先; 5. 具有良好的逻辑分析能力和解决问题的能力; 6. 具有良好的沟通能力和团队合作精神。