目前在一家公司做 RTOS 和 Linux 开发,日常和驱动以及硬件工程师打交道,要学的东西太多太多了,自从入行后每天早上和晚上业余时间都在狂补知识,目前已经渐入佳境了,这一行需要很强的兴趣,不然很难坚持下来。
目前日常工作中示波器、分析仪、万用表要会用,通过看波形来判断硬件问题出在哪;软件层面,通信协议、操作系统、数据结构算法、寄存器、内存、调度算法等等基础要扎实,在写软件就能写出健壮性很好的代码,嵌入式最难的我觉得是排查问题,往往不知道问题是出在硬件还是软件,软件层面,多线程排查起来也很蛋疼,掌握各种调试工具都很重要。
薪酬的话,可能我是会 Linux 的原因,转行后薪酬和之前差不多,而且工作中经常能收到面试邀约,只能说前景确实很好,而且当时收到的面试太多了被我推掉了几个,本人是垃圾二本计算机专业毕业的,跟学历没太大关系了,如果楼主感兴趣的话非常推荐,这一行刚好了干到退休完全没问题