北京嵌入式軟件開發招聘,嵌入式招聘

第二,嵌入式驅動開發 。如何學習嵌入式開發?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。

推薦閱讀