嵌入式系统应用广泛,嵌入式操作系统研发工程师是其开发的核心力量。下面来看看这一职位的技能要求。

技术技能
编程语言:精通C语言,了解汇编语言,熟悉数据结构和算法。
CPU架构:掌握一种CPU体系架构,理解MMU、CACHE、内存和DMA。
操作系统:精通一种嵌入式操作系统,熟悉文件系统和协议栈。
Linux开发:精通Linux移植、裁剪、驱动编程与调试。
驱动开发:有LCD、Touch等至少3种硬件驱动开发经验。
软技能要求
除了技术能力,良好的英文能力有助于阅读英文技术文档、参与国际技术交流;团队精神则是在项目开发中与团队成员协作,共同攻克难题,推动项目顺利进行的关键。
本文凡亿教育原创文章,转载请注明来源!
暂无评论