嵌入式被称为互联网、计算机行业的万金油,未来的就业方向多种多样,工作内容也不一而足,但可以分为如下几个角度:
架构师
在大型企业中,一个人很难承担过多的任务,因为这会带来很大的风险。大企业更需要在特定领域具备专业知识的人才,从事专业而独立的工作。
为了让工作有条不紊地进行,需要有架构师来指导代码的编写。毕竟,你不能随意地将一堆砖头乱扔,需要有规则和架构师来制定这些规则。因此,软件总工等职位应运而生。大企业需要具备某个领域专业知识的人才。
当然对于小企业来说情况就不同了。他们需要更全面的人才,因为他们没有足够多的资金来雇佣各个领域的专家。举例来说,如果你从事某一种智能家居产品的开发,在小公司里你可能需要完成应用、后台通信、驱动、UI等多个子模块的工作。但在大公司,你可能只负责手环功耗方面的内容,如果功耗出现问题,别人会来找你的麻烦,但是其他工作就不是你的责任范围了。
音视频开发
音视频是一个重要的模块,企业通常会单独招聘相关人才来负责。因此,如果你从事与音视频相关的工作,可以深入研究并专注于这个领域。
现在嵌入式音视频开发岗的工作职责一般就是:网络摄像机软件架构设计、云平台的接入和Onvif协议服务端开发、网络摄像机系统服务及Web相关功能的开发、网络摄像机IP软件工具开发及网络摄像机产品需求分析,可行性分析。
平台开发
嵌入式硬件的不同平台也导致了对不同平台有经验的人才需求不同。
如果你擅长rockchip平台,那么你可以长期从事rockchip平台的开发工作,这就是与平台相关的特点。同样,如果你擅长全志平台,那么你在全志平台上的工作经验将会增加你跳槽时的竞争力,他人也会更加重视你之前在该平台上的工作经验。