嵌入式软件开发工程师1. 应用程序开发,包括Android应用开发或者Linux上应用开发(QT等),目前做的人很多,需要掌握C语言、C++、java等开发语言。2. 操作系统移植,比较复杂,Linux,Android系统等,现在很多手机厂商(如小米,魅族,乐视等)推出的操作系统也就是修改内核,换皮肤。3. 底层驱动开发,这个入门、深入都不容易,需要对硬件及OS有较深的了解。嵌入式硬件开发工程师1. 就像手机一样在处理器上做整体的电路,比单片机入门难的多。2. SOC,架构开发。称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。
考驾照网(KAOJIAZHAO.COM)