bullble 嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
嵌入式一年半,现两份offer,一Linux驱动,单片机;二通信协议栈,网络安全产品。怎样选择好些?
谢谢你的邀请。
Linux驱动程序,主要编写底层代码,各种外设接口调试,需要能够使用Linux shell指令,熟悉Linux内核,需要掌握Linux底层,以及各种外设接口协议。它还需要一些硬件理论和知识。它涉及的领域多,产品种类丰富,就业机会多,就业岗位多,工资高。
以及通信协议栈,如蓝牙协议栈、ZigBee协议栈等类似的通信协议栈。通信协议栈工程师的数量比linux驱动少,所以有工作经验的人工资会很高。
去年,我和一个朋友聊天。为了找到一个能写某个蓝牙芯片固件的人,我拿到了4000万月薪。
但同时,在整个行业中,需要通信协议栈的工程师远远少于需要MCU和Linux的工程师。它主要是在通信领域。与linux驱动程序相比,这个行业更为具体,工作机会更少,选择性也更低。同年的协议栈工程师的工资比Linux工程师高。
Linux驱动程序和通信协议栈是两个技术要求和门槛都很高的行业,他们的工资水平比其他普通的MCU开发行业要高,但这两项工作的工作压力和强度会比较大。而且每种方法都有各自的优缺点。
如何选择取决于你自己。可先与公司相关人员沟通工作内容,再检查相关行业和产品是否火爆。比如5g通信分析栈,就必须选择通信工作。
以上内容仅供参考。
bullble 飞宇vimble 2 使用教程 蓝牙协议栈valHdl
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。