嵌入式软件工程师需要掌握:C语言或C语言、汇编语言、操作系统等基础;熟悉模拟电子技术和数字电子技术的硬件知识;了解处理器架构。嵌入式软件工程师主要从事嵌入式软件开发。工作内容:设计开发嵌入式系统;负责编写总体系统设计方案等。职业要求:计算机、电子专业,本科及以上学历等。

嵌入式软件工程师需要掌握的技能。

1、有C语言或C语言、汇编语言、操作系统等基础;

2、熟悉模拟电子技术、数字电子技术等硬件知识;

3、了解处理器架构。

扩展数据

嵌入式软件工程师主要从事嵌入式软件开发。它涉及应用层和底层软件的开发和设计。嵌入式工程师的工作分为操作系统和硬件两个方面。积累了丰富开发经验的嵌入式软件开发工程师,可以发展成为嵌入式系统开发工程师,从而晋升为产品R&D经理或IT项目经理。对测试理论和方法有一定了解的嵌入式软件开发工程师,也可以成为嵌入式系统测试工程师,最终成为IT项目经理。如果想创业,做自己的产品,嵌入式软件开发可以开发专利产品。

工作职责

1、设计开发嵌入式系统;

2、构建嵌入式系统的框架结构和内核原理;负责编写总体系统设计方案;

3、指派嵌入式硬件工程师和嵌入式软件工程师并为其提供技术指导;为客户提供系统的技术支持。

专业要求:

计算机、电子等专业。本科及以上学历。至少2年嵌入式软件开发和嵌入式硬件开发经验;熟悉ARM或其他微处理器架构或可编程逻辑器件的使用;有软件项目一般开发流程的经验;良好的沟通和团队合作能力。

嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统和用户应用程序组成,用于控制、监视或管理其他设备。

嵌入式软件工程师是写嵌入式系统的工程师。