1. 精通C/C++语言编程,掌握常用数据结构和算法;2. 熟悉常用嵌入式开发调试工具和软件性能调优方法;3. 熟悉STM32处理器等ARM Cortex系列核心编程;4. 有信号处理背景可优先考虑;5. 具备清晰和高效的逻辑分析能力,优秀学习能力,沟通和团队合作能力;具备良好的时间管理能力,能够高质量地、按照任务时间节点完成任务。