北京嵌入式软件开发招聘,嵌入式招聘

第二,嵌入式驱动开发 。如何学习嵌入式开发?1.需要掌握的基本编程基础,c/c,以及数据结构这是嵌入式开发必备,现在很多人把linux也作为嵌入式开发的必备基础,现在做嵌入式开发的很难脱离linux而单独存在 。做嵌入式多多少少是要考虑硬件平台的 。
嵌入式开发工资多少?

北京嵌入式软件开发招聘,嵌入式招聘


只会写嵌入式程序的人满大街都是 。树莓派、arduino等这些不用费脑子费体力做硬件的开发板出来后 。连软件工程师都可以转过来做嵌入式程序了 。但写的了程序还真正能做硬件电路的人太少了,最多是参考开发板送的资料或者芯片Datasheet设计个最小系统,能做外围电路特别是模拟电路的太少了 。几十年前,父母那一辈的工程师还能自己焊接调试个电视机、收音机、电台的出来,现在的人基本是用到什么都找集成芯片 。
以至于我们要找嵌入式硬件工程师,都要 求他做过开关电源、变频器之类的 。另外一些,能写程序的人还能做数字信号处理算法的人(图像处理、声音处理、自控算法处理等)的人太少了 。和计算机软件比起来,因为嵌入式在硬件上投入比计算机软件要大,项目开发周期较计算机软件的长、资金回拢周期也较长 。所以,做嵌入式/电子设备的企业要少的多 。
企业缺人是缺少来了就能直接上手的人,也缺少学习能力强的人 。嵌入式的芯片多种多样,不像计算机硬件平台基本就是X86,如果用到其他平台如ARM和powerPC,对软件工程师的工作影响不是太多,因为他们是面向 对象编程,不需要考虑硬件 。做嵌入式多多少少是要考虑硬件平台的 。我招个人,我们用工业总线CAN,他说他以前只玩过串口和TCPIP,那又要花一两个月 来适应CAN协议……我们用ti的ARM9,他说他以前只做过STM32,还要学习一下ARM9的寄存器 。
然后因为思维有些固化,一直排斥ARM9,说这 东西不如ST,没有库函数程序写起来不好用balabalala……所以一直缺人,但却一直在面试找不到个技术上跟我们要求尽量接近的 。至于工资,其实是两面分化的,如果跟上述一二段说的那些人,基本上工资是要低于他们做计算机软件的同学们(同学历、同工作年限、同毕业院校的人们之间对比) 。
嵌入式工程师有前途吗?
北京嵌入式软件开发招聘,嵌入式招聘


谢谢邀请,已经在嵌入式行业混了十几年,做的东西从底层linux驱动,内核定制到上层的app应用,都是在嵌入式设备上开发东西,从数字电视,机顶盒,手机,到现在的电动汽车充电设备都属于嵌入式产品,技术模块从音视频解码,浏览器内核技术,到安卓框架层定制,以及应用开发 。从菜鸟程序员到能搭建一些系统框架,给下边兄弟们去使用,其实任何一个行业不可能一成不变,如果一直守着老的东西不变,自然不会有多大的前途,现在非常流行的物联网以及人工智能机器人都属于嵌入式领域新的技术拓展,不要轻易给一个事物下结论说过时之类的话,如同现在很多人觉得C语言已经是过时的语言,现在没必要学习了,事实的真相是现在随着软件行业的发展,集成化的是一大大趋势,底层的编程语言不太适合做应用级别的开发,所以在工作岗位的绝对数量没法和高级语言岗位相比而已,并不代表这门编程语言已经过时了,很多高级语言底层代码都是C语言完成 。
嵌入式工程师能做点什么?1.底层设备驱动开发,以及操作系统内部实现都属于嵌入式,这些都属于非常靠近底层的编码类别,目前这种的岗位相比之前比例下降了,主要是随着软件技术的进步,这类工作已经在前期做了大量的积累,不需要从头开始搞,大部分芯片厂商都已经给提供好了,主要功能扩展和维护性的工作多一些 。2.通讯领域,常见的路由器,交换机等设备开发都属于嵌入式领域,这块对于性能的要求非常高,所以主要的开发语言是c/c。

推荐阅读