1. 教育背景:本科及以上学历,计算机科学与技术、电子工程、自动化、通信等相关专业。2. 专业知识技能:? 熟悉嵌入式系统架构,具备扎实的C/C++编程能力,有良好的编程习惯和代码风格。? 熟悉Linux/RTOS等嵌入式操作系统,能进行底层驱动开发和系统移植。? 理解硬件工作原理,能够阅读硬件设计文档,具备一定的硬件接口编程经验。? 熟悉ARM、DSP、单片机等嵌入式处理器平台的开发环境及工具链。? 了解TCP/IP、UART、SPI、I2C、USB等常见通信协议。3. 项目经验:具有实际嵌入式产品或项目开发经验,熟悉产品全生命周期开发流程,包括需求分析、设计、编码、调试、测试和优化。4. 其他能力:? 具备较强的问题解决能力和学习能力,能够在复杂环境下独立解决问题。? 对新技术保持敏感度,关注行业发展趋势。? 良好的沟通协作能力和团队精神。高级嵌入式工程师可能会额外要求如多核并行处理、实时系统开发、低功耗优化、Bootloader开发、固件安全防护等方面的经验和技术能力,薪资也会做相应调整。