侵权投诉

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

嵌入式工程师的发展方向有哪些

工程师人生 来源:工程师吴畏 2019-02-20 14:12 次阅读

嵌入式工程师分布在各行各业上面。这其中包括了消费电子、工业电子、汽车电子和军用电子等等。从功能上面看,嵌入式本身包括了51、mcu、soc、soc + baseband等很多形式。从开发的结构上看,有些同学专注于底层,比如boot;有些同学专注于内核、编译器、cpu、驱动;还有一些同学专注于上层,比如协议、服务器、计算、存储、交互等等,这一层的开发工程师其实和普通的pc开发工程师是一样的。

一般来说,嵌入式的开发比其他软件开发要求高一些。除了编译器、内核、调试比较复杂之外,他们常常还需要了解cpu、soc、芯片手册、基本电路。一个真正打通上下层、可以独当一面的工程师,一般需要5-8年的时间。这个中间,他会遇到各种个样的问题和困扰,操作系统要学、数据结构要学、网络要学、驱动要学、上层软件移植要学、电路要学、芯片手册要学,基本上从入门到精通之前,他应该都在学习的过程当中。

学习本身是一件有意义的事情。但是经过8-9年之后,很多嵌入式工程师会变的迷茫,因为他们不清楚后面的路该怎么走。技术上该学的好像都学了,但是似乎又不是特别精通,如果选择一个方向继续走下去,又该怎么选择?此外,市场上对嵌入式工程师的起薪还是可以的,但是后发优势明显不足,最近比较火的人工智能、机器学习,3-5年的工程师薪酬可以秒杀大部分10年嵌入式工程师的薪资,这中间是否合理?嵌入式工程师该何去何从?

1、开发经理

开发经理是一部分技术优势比较明显的同学会走的路。这部分同学,之所以被安排在这个职位,主要是公司希望可以将他的技术优势覆盖到更多的同学,而他自己可以承担更复杂的开发任务。一般来说,开发经理还会负责招聘、培训、考核的任务,从技术上来说,开发经理应该是最强的,他基本上是技术开发的最后一道防线。

2、项目经理

对于协调性比较好的同学,项目经理可能是比较好的一条道路。相比较开发经理,项目经理对技术的要求没有那么高。但是,项目经理需要对项目的进度进行全程把控。项目快了、慢了,时间点有没有控制,成本上有没有超支,这都是项目经理需要考虑的事情。一个项目是否高质量的交付,项目经理扮演了很重要的角色。很多情况下。项目经理没有实权,但是项目经理又需要扮演很重要的协调角色,这时候就是历练项目经理情商的时刻了。

3、产品经理

从技术转产品经理的同学其实不多,比技术经理和项目经理少很多。在我看来,这主要是因为两者思考方式差异巨大。很多做开发的同学都喜欢用新技术、写新代码,完全不考虑时间、成本、性能和市场。但是产品经理不行,他得和市场、销售配合,先了解市场上需要什么,竞争对手是哪些,我们的优势是什么,如果切到细分市场下,产品本身是不是赚钱,还有没有机会进入,这都是产品经理要干的事。所以,产品经理号称小ceo,但是产品经理的权限要小的多。如果说开发经理考虑的东西是怎么做,那么产品经理考虑的是为什么要做这个功能、要不要做。

4、技术专家

一般技术专家这个路线,只适合少部分对技术痴迷的同学,他们的水平很多比开发经理高很多。不管是多核cpu、dsp、isp、编解码、人工智能、大数据,找准自己熟悉的领域和市场认可的方向持续做下去就可以了,做技术专家不是什么差的选择。大家不要以为只有经理、总监、副总才能年薪百万,技术专家也可以年薪百万。要是技术专家还要承担一些技术路线、技术管理的工作,那么技术专家的地位在公司里面还是很高的。他的不可替代性甚至要超过很多领导、副总等等。

5、客户支持

客户支持,很多人都认为是没有技术含量的工作,但我的想法恰恰相反。客户支持,一方面可以培养自己的沟通能力,另外一方面可以督促自己在技术上不断进步。因为对于用户来说,解决问题才是最重要的。而此时,问题的发生往往涉及到硬件、软件、芯片、信号、工具链等各个方面。没有深厚的知识背景,其实客户支持是做不好的。此外,做好了客户支持,可以继续往项目经理和产品经理方向发展,反而更容易一点。

6、后面的话

说了这么多,每个人在工作中都会遇到各种各样的挑战,但是我还是建议大家有两个原则务必要牢记:a、一只眼睛关注技术,一只眼睛关注市场;b、不要人为设限,除了技术外的人事、财务、市场、策划、销售,最好多关注一下,此外做软件的最好硬件、芯片、fgpa都懂一点。举个例子来说,既然人工智能这么火,那么它的基本算法我是不是也可以学一学。深度学习发展这么快,它的python框架是不是可以拿来用一用。或者,用它来解决什么现实问题会比较好一点。再比如,如果个人技术优势比较明显,那么是不是可以将它用文档保存下来,让科室或者部门的同学一起进步。开发上面,除了技术,怎么做可以成本最低,怎么做可以在功能和稳定性之间达到一个平衡,这个都是作为一个嵌入式工程师不断思考和改进的内容。

收藏 人收藏

    评论

    相关推荐

    抖音快手APP大眼特效开源实现,甜美系小姐姐亲做效果演示

    抖音短视频中的大眼特效有很多人玩,这篇就讲一下怎么实现。本文为《抖音美颜效果开源实现,从AI到美颜全....
    发表于 01-26 18:45 0次 阅读
    抖音快手APP大眼特效开源实现,甜美系小姐姐亲做效果演示

    设计物联网平台前,先要问清这些需求

    作者:与子同袍首发:物联网前沿技术观察设计未动,需求先行。对物联网平台,设计前最好先理清这些需求:1....
    发表于 01-26 18:43 0次 阅读
    设计物联网平台前,先要问清这些需求

    选型物联网产品或解决方案之前,请先用佐治亚理工学院的这个物联网评估模型打分

    物联网产品或解决方案选型,不能搞“三拍”工程,也就是“拍脑袋”决策,“拍胸脯”保证,“拍屁股”走人。
    发表于 01-26 18:41 0次 阅读
    选型物联网产品或解决方案之前,请先用佐治亚理工学院的这个物联网评估模型打分

    飞腾从端到云全栈解决方案白皮书

    随着万物互联时代的来临,在终端设备方面,无论是单独部署的个人电脑、接入云平台的瘦客户端,还是其他通过....
    发表于 01-26 18:37 0次 阅读
    飞腾从端到云全栈解决方案白皮书

    不容易!工厂工程师总算用上了外卖小哥的APP

    本期我给大家介绍的是照明巨头欧司朗的柏林工厂,如何借助博世Nexeed生产管理软件平台,开发工单管理....
    发表于 01-26 18:30 2次 阅读
    不容易!工厂工程师总算用上了外卖小哥的APP

    Tengine从入门到放弃 第0篇-Tengine X86版本编译

    Tengine X86版本编译环境System: Ubuntu18.04CMAKE: 3.15.3为....
    发表于 01-26 18:29 0次 阅读
    Tengine从入门到放弃 第0篇-Tengine X86版本编译

    Tengine从入门到放弃 第1篇-Tengine Android版本编译

    Tengine Android版本编译环境System: Ubuntu18.04CMAKE: 3.1....
    发表于 01-26 18:28 0次 阅读
    Tengine从入门到放弃 第1篇-Tengine Android版本编译

    解锁 Arm MCU 协作学习的力量

    本博客由Octonion 公司 Head of intelligence,Alexander Ero....
    发表于 01-26 18:26 0次 阅读
    解锁 Arm MCU 协作学习的力量

    Tengine从入门到放弃 第2篇-Tengine 转换模型

    Tengine其实是提供Linux版本的二进制模型转化工具(下载),为了让读者了解的更详细些,还是把....
    发表于 01-26 18:25 0次 阅读
    Tengine从入门到放弃 第2篇-Tengine 转换模型

    使用TensorFlow实现最低功耗新时代农业

    使用ML通过音频分析来检测害虫,蚊子和砍伐树木。还可以预测火灾,温室适应和植物生长。项目准备硬件软件....
    发表于 01-26 18:24 3次 阅读
    使用TensorFlow实现最低功耗新时代农业

    飞腾 CPU 与浪潮智能终端产品完成认证,双方联手共赢 IoT 领域

    近日,浪潮智能终端驱动平台 EzDriver V1.0 与飞腾 FT-1500A/4 和 FT-20....
    发表于 01-26 18:23 3次 阅读
    飞腾 CPU 与浪潮智能终端产品完成认证,双方联手共赢 IoT 领域

    深圳冠以5G之名,一座全场景智慧城市如何诞生?

    ​从一座边陲小镇到国际化大都市的蜕变,深圳只走了40年,从一家几十人规模的小公司,成长为世界500强....
    发表于 01-26 18:21 2次 阅读
    深圳冠以5G之名,一座全场景智慧城市如何诞生?

    Tengine从入门到放弃 第3篇-Tengine 人脸检测 X86版

    Tengine 人脸检测X86版本环境System: Ubuntu18.04CMAKE: 3.15.....
    发表于 01-26 18:18 2次 阅读
    Tengine从入门到放弃 第3篇-Tengine 人脸检测 X86版

    深入理解工业4.0中间件(零):总体内容介绍

    为什么写这个系列文章呢?因为我最近开始研究Eclipse BaSys这个开源工业4.0中间件,发现这....
    发表于 01-26 18:16 2次 阅读
    深入理解工业4.0中间件(零):总体内容介绍

    工程之道,深度学习的工业级模型量化实战

    MegEngine 提供从训练到部署完整的量化支持,包括量化感知训练以及训练后量化,凭借“训练推理一....
    发表于 01-26 18:15 2次 阅读
    工程之道,深度学习的工业级模型量化实战

    Tengine从入门到放弃 第4篇-Tengine 人脸检测 Android版

    Tengine 人脸检测 Android版所有内容都在 FaceDetector_Android 如....
    发表于 01-26 18:13 3次 阅读
    Tengine从入门到放弃 第4篇-Tengine 人脸检测 Android版

    Tengine从入门到放弃 第5篇-Tengine 人脸检测 Android Camera版

    这篇是第4篇-Tengine 人脸检测 Android版的扩展,我们将用TengineKit,把An....
    发表于 01-26 18:12 0次 阅读
    Tengine从入门到放弃 第5篇-Tengine 人脸检测 Android Camera版

    史上最全最强大的物联网书单——工业物联网书单进阶版

    《企业物联网设计[Enterprise IoT]》Dirk,Slama,Frank,Puhlmann....
    发表于 01-26 18:11 0次 阅读
    史上最全最强大的物联网书单——工业物联网书单进阶版

    AIOT推理引擎『Tengine』入门教程

    Tengine入门教程借助了社区力量,将非常优秀的人脸检测模型?1MB lightweight fa....
    发表于 01-26 18:10 2次 阅读
    AIOT推理引擎『Tengine』入门教程

    人脸算法解决方案 TengineKit 使用教程

    TengineKit 使用教程目录用开源212点人脸关键点实现Android人脸实时打码,内附Git....
    发表于 01-26 18:08 0次 阅读
    人脸算法解决方案 TengineKit 使用教程

    未来工厂不是完全自动化的无人黑灯工厂!博世手工装配智能工作站介绍

    作者:与子同袍首发:物联网前沿技术观察许多人认为未来的工业4.0工厂将是完全自动化的黑灯工厂。这其实....
    发表于 01-26 18:08 0次 阅读
    未来工厂不是完全自动化的无人黑灯工厂!博世手工装配智能工作站介绍

    openwifi OFDM接收机信道估计优化

    openwifi的接收机一直性能比较弱。具体表现就是如果测量吞吐,那么下行(流量方向是openwif....
    发表于 01-26 18:06 0次 阅读
    openwifi OFDM接收机信道估计优化

    麻省理工最新研究 | 自动为目标任务和硬件定制高效CNN结构(文末附源码)

    今天分享的这篇文章主要解决NAS代理机制下无法搜索到全局最优的问题,改进搜索策略,一定程度上解决资源....
    发表于 01-26 17:54 2次 阅读
    麻省理工最新研究 | 自动为目标任务和硬件定制高效CNN结构(文末附源码)

    物联网,能复刻互联网的赚钱路吗? | 甲子光年

    互联网的创收神话,已被Google、Facebook、阿里等验证,但要在物联网复刻互联网奇迹,却面临....
    发表于 01-26 17:53 0次 阅读
    物联网,能复刻互联网的赚钱路吗? | 甲子光年

    飞腾携手宝兰德推出应用服务器联合解决方案,助力大数据高并发处理

    日前,飞腾 携手 宝兰德 推出 应用服务器联合解决方案,该方案基于飞腾 FT-2000+/64 处理....
    发表于 01-26 17:51 0次 阅读
    飞腾携手宝兰德推出应用服务器联合解决方案,助力大数据高并发处理

    基于Tengine实现yolov4的cpu推理

    本期讲解便是基于 Tengine 实现 yolov4的 cpu推理。完成动机:主要是为了熟悉teng....
    发表于 01-26 17:48 2次 阅读
    基于Tengine实现yolov4的cpu推理

    工业4.0与工业物联网的区别是什么?

    作者:与子同袍首发:物联网前沿技术观察今天我给大家讲下工业4.0和工业物联网的区别。其实很简单,看完....
    发表于 01-26 17:46 2次 阅读
    工业4.0与工业物联网的区别是什么?

    物联网市场格局:工业物联网

    工业物联网 (IIoT) 市场上的机会将基于新参与者的专业知识和创新技术。本报告概述了 IIoT 市....
    发表于 01-26 17:46 2次 阅读
    物联网市场格局:工业物联网

    万变不离其宗之单片机串口共性问题

    单片机开发串口是应用最为广泛的通信接口,也是最为简单的通信接口之一,但是其中的一些要点你是否明了呢?....
    发表于 01-26 17:45 0次 阅读
    万变不离其宗之单片机串口共性问题

    AI框架中图层IR的分析

    前段时间一直忙于HC大会和MindSpore1.0的版本准备,国庆期间终于有点时间来交作业了,本文是....
    发表于 01-26 17:38 2次 阅读
    AI框架中图层IR的分析

    10种轻量级人脸检测算法大PK | 代码集合开源

    作者:nihate转自:AIZOO几个月前,AIZOO曾经盘点过 最强六大开源轻量级人脸检测项目分析....
    发表于 01-26 17:35 0次 阅读
    10种轻量级人脸检测算法大PK | 代码集合开源

    云芯一号搭建深度学习推演服务器(一)frp转发主板端口

    由于云芯一号比较难配置静态外网ip,笔者每次连接云芯一号都需要大费周折地通过连接显示屏和键盘来查看云....
    发表于 01-26 17:31 2次 阅读
    云芯一号搭建深度学习推演服务器(一)frp转发主板端口

    Tengine 支持 AML、RK NPU 第2篇-A311D

    背景2020年风云变幻,原本以为嵌入式端侧 AI 芯片“大菊已定”。但国内最大智能电视芯片厂商——晶....
    发表于 01-26 17:30 2次 阅读
    Tengine 支持 AML、RK NPU 第2篇-A311D

    扒一扒IOT的协议,很多你可能不知道

    物联网涵盖了广泛的行业和用例,从单个受约束的设备到大规模的跨平台部署的嵌入式技术和实时连接的云系统,....
    发表于 01-26 17:27 0次 阅读
    扒一扒IOT的协议,很多你可能不知道

    AI框架的分布式并行能力的分析和MindSpore的实践一混合并行和自动并行

    这次文章顺序并没有按照原来规划的目录来写,原因是前期在分布式并行这一块分析的素材多一些,工作量小一点....
    发表于 01-26 17:11 2次 阅读
    AI框架的分布式并行能力的分析和MindSpore的实践一混合并行和自动并行

    Android手机身体检测&关键点

    第一步,老样子,先跑去抖音找一个漂亮妹妹的跳舞视频,这次不一样了,是视频呢!第二步,拆解视频。怎么去....
    发表于 01-26 17:00 0次 阅读
    Android手机身体检测&关键点

    如何在OpenCV DNN模块中添加Tengine后端?

    作为国内最早和OpenCV建立合作的公司,小O妹所在的公司OPEN AI LAB配合本次OpenCV....
    发表于 01-26 16:59 3次 阅读
    如何在OpenCV DNN模块中添加Tengine后端?

    睿赛德科技推出物联网操作系统RT-Thread线上师资培训

    睿赛德科技联合昌吉学院,依托教育部协同育人项目,共同推出本次物联网操作系统RT-Thread的线上师....
    的头像 RTThread物联网操作系统 发表于 01-26 16:08 102次 阅读

    PikaScript入选2021年度Gitee最有价值开源项目

    PikaScript是一个完全重写的超轻量级python引擎,具有完整的解释器,字节码和虚拟机架构,....
    的头像 RTThread物联网操作系统 发表于 01-26 15:59 108次 阅读

    megaAVR 0系列上的FreeRTOS入门指南

    FreeRTOS 是嵌入式器件的实时操作系统内核。它采用小巧的设计,简单易用,仅包含几个主要用C语言....
    的头像 Microchip微芯 发表于 01-26 13:49 104次 阅读

    怎样去设计一个基于STM32F407的直播声卡呢

    一、硬件平台使用野火开发板STM32F407,codec为板载WM8978二、音频格式标准的I2S,采样频率为44.1Khz,24bit,1组立体声...
    发表于 01-26 08:14 0次 阅读

    ST-GD的代码移植

    一场疫情让公司的生意越来越好,忙得不可开交,产品大卖特卖。结果ST的单片机开始出现交期不稳定,供货慢,价格翻倍。无奈之下...
    发表于 01-26 07:53 0次 阅读

    怎样去配置FMC总线的寄存器呢

    目录1、硬件2、初始化时序3、配置FMC总线的寄存器3.1 控制寄存器3.2 时序寄存器3.3 命令寄存器3.4 刷新间隔reg4、MCU配置代...
    发表于 01-26 07:35 0次 阅读

    如何利用GDF103C8T6去移植STM32F103C8T6程序呢

    在GD32F103移植STM32F103代码使用相同FLASH和管脚数量相同的芯片,例如GDF103C8T6移植STM32F103C8T6程序...
    发表于 01-26 07:18 0次 阅读

    PLL是什么?有何性能

    RCU学习笔记Chapter 1 时钟1.1 名词解释PLL:PLL(Phase Locked Loop): 为锁相回路或锁相环,用来统一整合时钟信号,...
    发表于 01-26 07:17 0次 阅读

    STM32支持连接调试器进行在线Debug调试简介

    简介STM32支持连接调试器进行在线Debug调试,可以用于一步步的排查程序的错误STM32F1系列的Cortex-M3 支持两种调试主机...
    发表于 01-26 07:09 0次 阅读

    GD32F450更换软件需要做哪些方面的修改呢

    最近芯片涨价幅度有点高,供货周期也比较久,尤其针对量大的产品会考虑更换国产芯片,解决供应链的痛点;STM32F4芯片可以直接...
    发表于 01-26 06:48 0次 阅读

    如何将stm32芯片替换为GD芯片呢

    受芯片价格影响,最近要将stm32芯片替换为GD芯片,代码移植过程中有2个问题老平台stm32f103vct6,新平台GD32f103vct6...
    发表于 01-26 06:22 0次 阅读

    怎样去解决STM32f407开发板下载不了hex的问题呢

    说明:本文章仅供那些初学者参考,若有不足之处欢迎在下面留言,相互学习。第一步:按照普中提供驱动将驱动安装成功,驱动安装成...
    发表于 01-26 06:05 0次 阅读

    GD32-UART接收不定长数据简单叙述

    **GD32-UART接收不定长数据**简要说明最近,公司项目用到国产芯片GD32做开发,刚好搞好了UART数据接收这一块。这部分...
    发表于 01-26 06:01 0次 阅读

    【涂鸦物联网足迹】物联网基础介绍篇

    作为《生活大爆炸》四人组学历最低的一位, Howard 靠他的丰富表情、和老妈对吼以及各种歪才点子来....
    发表于 01-25 20:15 15次 阅读
    【涂鸦物联网足迹】物联网基础介绍篇

    8行代码实现一个蓝牙转串口(另附带免开发App的安装包)

    • 目录• 一、Core的Ble蓝牙功能介绍• 二、完整代码• 三、用shineblink.com提....
    发表于 01-25 20:12 2次 阅读
    8行代码实现一个蓝牙转串口(另附带免开发App的安装包)

    如何基于App SDK快速地开发一个IoT App?

    在如今物联网DCM(Device、Connect、Manage)的大框架下,有一个应用层来分析和处理....
    发表于 01-25 20:11 13次 阅读
    如何基于App SDK快速地开发一个IoT App?

    算法优化入坑难?福音来了:算子自动优化工具AutoKernel正式开源啦!

    算子自动优化的发展趋势随着AI技术的快速发展,深度学习在各个领域得到了广泛应用。深度学习模型能否成功....
    发表于 01-25 20:05 2次 阅读
    算法优化入坑难?福音来了:算子自动优化工具AutoKernel正式开源啦!

    零基础开发NBIOT

    shineblink core 开发板(简称Core)的库函数支持NBIOT通信功能,所以只用几行代....
    发表于 01-25 19:58 6次 阅读
    零基础开发NBIOT

    【涂鸦物联网足迹】用煲仔饭来说明IaaS/PaaS/SaaS的区别

    最近在准备一些科普性的知识内容,发现大家对于一些基础性的知识概念还是有点模糊。今天先来简单介绍一下I....
    发表于 01-25 19:52 4次 阅读
    【涂鸦物联网足迹】用煲仔饭来说明IaaS/PaaS/SaaS的区别

    基于App SDK和API搭建无人自习室等无人场景

    在当前“推动制造业高质量发展作为稳增长的重要依托”政策的影响下,越来越多的传统行业开始考虑加快转型升....
    发表于 01-25 19:49 3次 阅读
    基于App SDK和API搭建无人自习室等无人场景

    “社恐”独处好去处:无人自习室,一个人的“世外桃源”

    最近重回了一趟校园,给自己在准备考研的傻弟弟“送温暖”,最后在他们图书馆找到了他。蓦然回首,自己已经....
    发表于 01-25 19:47 13次 阅读
    “社恐”独处好去处:无人自习室,一个人的“世外桃源”

    韦东山:HarmonyOS 是面向物联网的第一个真实可见的操作系统

    “如果每一个智能设备都需要安装 APP 才能控制,那么我宁愿放弃这些所谓的智能,也不会在手机中装过多....
    发表于 01-25 19:45 2次 阅读
    韦东山:HarmonyOS 是面向物联网的第一个真实可见的操作系统

    物联网方面的竞赛有那些?

    最近刚好在整理物联网相关的大赛,整理的情况如下(具体的时间,我写的都是20年的,具体可以自己上官网看....
    发表于 01-25 19:45 3次 阅读
    物联网方面的竞赛有那些?